2646 85
2618 523
16681 75
11256 283
2968 60
2565 31
4020 443
17120 588
3306 788
40319 173
6961 583
877 119
4754 373
2527 671
1513 262