2646 85
2618 523
16687 75
11262 283
2970 60
2568 31
4020 443
17123 588
3306 788
40327 173
6964 583
878 119
4758 373
2527 671
1513 262