102921 928
47170 345
14256 656
6972 616
125663 767
25029 243
19688 841
14072 556
10488 450
19499 63
38826 142
2900 768
25275 158
18680 669
1820 292
3153 499
1016 107
2272 147
2542 620
1554 119
1391 94
3505 550
2236 246