2423 375
4507 85
2692 523
17801 75
12142 283
3092 60
7009 32
4270 443
17731 588
3427 788
41618 173
7438 583
990 119
5139 373
2639 671
1598 262