2423 375
4506 85
2691 523
17798 75
12138 283
3091 60
7008 32
4270 443
17728 588
3426 788
41616 173
7437 583
988 119
5137 373
2639 671
1598 262