2895 759
604 172
2153 481
488 108
756 145
7556 112
3950 779
2369 382
4905 532
2605 287
74583 667
3226 278
8134 553
14160 606