2598 298
3011 83
19893 130
16824 357
4344 388
7639 265
20007 278
34008 119
5010 492
3985 588
2478 138
2282 185
5417 814
3285 644
2725 174
4561 674
3301 509
2928 596
3125 496