526 110
680 190
2621 612
1518 366
6398 288
7457 345
8335 171
3487 322
5386 562
6588 582
5456 454
2946 200