2903 759
607 172
2158 481
493 108
768 145
7568 112
3954 779
2379 382
4913 532
2618 287
74597 667
3230 278
8142 553
14186 606