102893 928
47157 345
14244 656
6966 616
125603 767
25009 243
19678 841
14060 556
10482 450
19495 63
38797 142
2899 768
25249 158
18668 669
1814 292
3151 499
1015 107
2271 147
2542 620
1553 119
1389 94
3504 550
2236 246