2901 759
604 172
2153 481
490 108
761 145
7561 112
3951 779
2373 382
4908 532
2612 287
74588 667
3227 278
8138 553
14171 606