103013 928
47190 345
14277 656
6982 616
125824 767
25064 243
19716 841
14091 556
10495 450
19518 63
38870 142
2900 768
25322 158
18708 669
1824 292
3158 499
1018 107
2275 147
2543 620
1556 119
1393 94
3507 550
2238 246