2895 759
604 172
2153 481
487 108
756 145
7555 112
3950 779
2369 382
4904 532
2605 287
74583 667
3226 278
8133 553
14160 606