2647 85
2618 523
16690 75
11263 283
2970 60
2568 31
4020 443
17127 588
3306 788
40333 173
6965 583
878 119
4761 373
2528 671
1513 262