30328 174
25575 420
14767 147
14659 781
3832 566
6123 369
2046 374
41258 945
24858 477
5300 645
3834 317
1813 127
2745 184
13362 810
1198 265
5601 359
5590 507
7814 953
4578 112
38803 634
86696 491
19205 352
5450 273
2904 112
6238 353
657 107
3805 540
2226 508