26915 817
10570 350
2285 637
2930 709
7904 215
19258 208
1003 102
4688 613
2659 196
9453 359
2685 293
11566 922
3383 223
3345 116
1189 151
1654 185
1535 362
869 85
2118 322
2014 194
3966 673
2332 388
3504 757
3421 243
1611 164
2362 372
1038 155
2853 73