2897 759
604 172
2153 481
489 108
757 145
7558 112
3950 779
2369 382
4906 532
2607 287
74584 667
3226 278
8135 553
14163 606