2645 85
2618 523
16665 75
11224 283
2962 60
2554 31
4020 443
17101 588
3303 788
40292 173
6953 583
870 119
4740 373
2525 671
1510 262