1010 790
815 691
302 430
769 986
127 987
760 740
829 958
522 851
922 438
933 514
726 757
472 606
40 684
413 12
505 60
360 276
391 917
187 505
698 759
346 75