2648 85
2619 523
16709 75
11287 283
2973 60
2575 31
4023 443
17144 588
3308 788
40373 173
6975 583
882 119
4770 373
2535 671
1516 262