12232 1005
4410 462
3052 272
1263 84
2964 505
11873 480
1826 238
6988 45
18149 305
4256 358
6539 267
2627 175
6888 329
13388 419
8128 582