103033 246
6992 782
45984 720
29506 363
31655 117
2238 433
1931 35
4342 533
10574 683
3262 540
1464 198
3720 185
7587 448
2550 226
2772 125