2916 759
615 172
2164 481
500 108
775 145
7586 112
3963 779
2392 382
4921 532
2638 287
74622 667
3232 278
8155 553
14229 606