16663 681
10759 844
9134 302
22931 595
9162 905
20825 659
9317 940
3074 583
16047 674
2217 383
24441 363
8222 752
13453 59
5893 220
9929 658
2050 495
19804 675
29512 378
22683 74
8064 605
25280 619
19115 582
16310 323
14440 140