2911 759
611 172
2163 481
497 108
774 145
7586 112
3961 779
2388 382
4918 532
2632 287
74619 667
3232 278
8151 553
14213 606