507 110
673 190
2616 612
1511 366
6276 288
7426 345
8308 171
3447 322
5342 562
6548 582
5425 454
2921 200