102882 246
6986 782
45827 720
29444 362
31575 117
2228 433
1925 35
4331 533
10571 683
3254 540
1459 198
3715 185
7586 448
2545 226
2760 125