2423 375
4507 85
2692 523
17799 75
12140 283
3092 60
7009 32
4270 443
17729 588
3427 788
41617 173
7437 583
988 119
5137 373
2639 671
1598 262