505 110
671 190
2615 612
1510 366
6268 288
7419 345
8303 171
3441 322
5337 562
6544 582
5420 454
2920 200