102899 928
47157 345
14244 656
6966 616
125607 767
25013 243
19681 841
14060 556
10482 450
19495 63
38800 142
2899 768
25254 158
18669 669
1814 292
3151 499
1015 107
2271 147
2542 620
1553 119
1389 94
3505 550
2236 246