102902 246
6987 782
45851 720
29446 362
31582 117
2228 433
1926 35
4332 533
10572 683
3254 540
1459 198
3717 185
7586 448
2546 226
2762 125