1060 759
410 745
426 256
815 294
64 868
993 707
419 434
680 43
696 887
699 616
91 776
830 139
990 105