2645 85
2618 523
16675 75
11246 283
2967 60
2564 31
4020 443
17116 588
3306 788
40309 173
6959 583
876 119
4749 373
2527 671
1513 262