103058 246
6992 782
46015 720
29520 363
31667 117
2240 433
1932 35
4342 533
10575 683
3263 540
1464 198
3720 185
7587 448
2551 226
2773 125