528 110
680 190
2621 612
1518 366
6400 288
7457 345
8335 171
3488 322
5387 562
6589 582
5456 454
2947 200