102904 928
47164 345
14249 656
6971 616
125633 767
25022 243
19684 841
14064 556
10484 450
19498 63
38812 142
2900 768
25259 158
18672 669
1819 292
3153 499
1016 107
2272 147
2542 620
1553 119
1390 94
3505 550
2236 246