2910 759
610 172
2162 481
496 108
774 145
7583 112
3960 779
2387 382
4918 532
2629 287
74618 667
3232 278
8147 553
14212 606