2429 375
4510 85
2698 523
17840 75
12170 283
3096 60
7045 32
4274 443
17745 588
3429 788
41645 173
7448 583
993 119
5149 373
2644 671
1603 262