2645 85
2618 523
16662 75
11220 283
2961 60
2553 31
4020 443
17100 588
3303 788
40283 173
6951 583
870 119
4735 373
2524 671
1510 262