2429 375
4510 85
2698 523
17838 75
12169 283
3096 60
7041 32
4274 443
17744 588
3429 788
41642 173
7447 583
993 119
5148 373
2644 671
1603 262