102857 928
47146 345
14239 656
6965 616
125541 767
24996 243
19656 841
14049 556
10478 450
19486 63
38777 142
2898 768
25224 158
18650 669
1813 292
3151 499
1012 107
2269 147
2542 620
1550 119
1386 94
3502 550
2231 246