2647 85
2619 523
16702 75
11271 283
2972 60
2573 31
4021 443
17132 588
3308 788
40352 173
6969 583
882 119
4764 373
2531 671
1514 262