2647 85
2618 523
16700 75
11267 283
2970 60
2570 31
4021 443
17131 588
3308 788
40342 173
6968 583
878 119
4762 373
2529 671
1513 262