2910 759
610 172
2162 481
496 108
774 145
7584 112
3960 779
2388 382
4918 532
2630 287
74618 667
3232 278
8147 553
14213 606