2901 759
604 172
2153 481
490 108
760 145
7561 112
3951 779
2372 382
4907 532
2611 287
74587 667
3227 278
8136 553
14166 606