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