103081 928
47218 345
7381 797
4310 38
5359 653
86714 251
3406 264
7906 525
46925 324
3104 219
43513 494
14297 656
3532 634
4275 729
26941 504
25095 243
3877 456
19732 841
14110 556
10500 450
19543 63
38894 142
2718 379
25354 158
18749 669
2921 569
3170 261
1690 70