2911 759
610 172
2162 481
496 108
774 145
7586 112
3960 779
2388 382
4918 532
2631 287
74619 667
3232 278
8151 553
14213 606