2423 375
4508 85
2692 523
17805 75
12142 283
3092 60
7009 32
4270 443
17733 588
3427 788
41620 173
7441 583
990 119
5141 373
2639 671
1599 262