102931 246
6987 782
45883 720
29469 362
31604 117
2231 433
1928 35
4334 533
10573 683
3256 540
1461 198
3717 185
7586 448
2547 226
2763 125