102935 246
6987 782
45888 720
29469 362
31607 117
2231 433
1928 35
4334 533
10573 683
3257 540
1461 198
3718 185
7586 448
2548 226
2763 125