102866 928
47147 345
14241 656
6965 616
125551 767
24998 243
19659 841
14050 556
10480 450
19488 63
38782 142
2899 768
25231 158
18657 669
1814 292
3151 499
1012 107
2270 147
2542 620
1550 119
1387 94
3502 550
2231 246