2647 85
2618 523
16701 75
11267 283
2970 60
2572 31
4021 443
17131 588
3308 788
40344 173
6968 583
880 119
4762 373
2529 671
1513 262