102926 246
6987 782
45883 720
29468 362
31600 117
2229 433
1928 35
4334 533
10573 683
3256 540
1460 198
3717 185
7586 448
2547 226
2762 125