2647 85
2619 523
16701 75
11269 283
2970 60
2572 31
4021 443
17132 588
3308 788
40346 173
6969 583
880 119
4763 373
2531 671
1513 262