102892 246
6986 782
45837 720
29445 362
31579 117
2228 433
1925 35
4332 533
10572 683
3254 540
1459 198
3716 185
7586 448
2545 226
2762 125