102851 246
6981 782
45792 720
29421 362
31539 117
2224 433
1924 35
4330 533
10569 683
3252 540
1454 198
3713 185
7586 448
2542 226
2756 125