103022 928
47194 345
14281 656
6982 616
125838 767
25066 243
19718 841
14094 556
10495 450
19524 63
38872 142
2901 768
25329 158
18712 669
1824 292
3158 499
1018 107
2275 147
2543 620
1557 119
1393 94
3508 550
2238 246