3017 438
19326 326
15691 930
10297 982
7259 87
8829 492
5848 80
13220 431
41878 503
12588 96
2585 171
8738 635
6759 102
10398 217
3907 629
2564 378
10272 654
8414 961
23903 848
14662 584
9171 330
35273 641
43101 629
1746 116