500 110
669 190
2613 612
1508 366
6248 288
7406 345
8301 171
3431 322
5328 562
6532 582
5417 454
2917 200