2889 759
603 172
2152 481
487 108
755 145
7545 112
3947 779
2367 382
4898 532
2599 287
74578 667
3226 278
8127 553
14156 606