2701 85
2645 523
17137 75
11649 283
3033 60
6901 32
4109 443
17393 588
3354 788
40934 173
7217 583
918 119
4936 373
2567 671
1539 262