2646 85
2618 523
16675 75
11248 283
2968 60
2565 31
4020 443
17116 588
3306 788
40310 173
6960 583
876 119
4749 373
2527 671
1513 262