24638 309
10296 100
11849 82
2362 68
3894 310
14390 150
6069 504
10931 243
5989 456
19966 320
3634 328
7735 104
13948 482
1672 25
3718 463
2324 447
4240 503
1262 65
7033 603
2815 43
4016 100
2134 321
6463 567
3548 783
2588 518
8226 676
11744 282
10458 212