102871 246
6981 782
45808 720
29430 362
31561 117
2224 433
1925 35
4330 533
10569 683
3253 540
1457 198
3713 185
7586 448
2543 226
2759 125