2430 375
4512 85
2698 523
17841 75
12171 283
3096 60
7046 32
4275 443
17745 588
3429 788
41648 173
7448 583
993 119
5149 373
2644 671
1603 262