696 451
1037 702
988 636
410 902
615 210
297 679
320 815
961 271
35 694
851 714
463 145
840 514
74 317