103075 928
47218 345
14295 656
6988 616
125970 767
25092 243
19731 841
14106 556
10500 450
19543 63
38893 142
2905 768
25352 158
18746 669
1826 292
3160 499
1018 107
2278 147
2544 620
1558 119
1393 94
3509 550
2238 246