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