42731 956
28854 913
13415 223
5020 578
9700 479
64189 241
5439 185
4209 219
4038 743
4896 711
2593 341
8329 197
2461 115
14905 90
7364 782
6775 379
2325 179
4958 600
14586 681
4451 626
4046 351
54794 273