103041 928
47203 345
14286 656
6984 616
125881 767
25077 243
19722 841
14103 556
10497 450
19532 63
38883 142
2902 768
25338 158
18726 669
1825 292
3159 499
1018 107
2275 147
2543 620
1558 119
1393 94
3508 550
2238 246