2433 375
4512 85
2699 523
17846 75
12176 283
3096 60
7048 32
4277 443
17748 588
3429 788
41658 173
7448 583
995 119
5154 373
2644 671
1605 262