1000 496
993 494
242 857
364 392
927 231
217 829
676 358
990 259
764 534
471 941
569 416
209 474
553 36
782 935
63 986
582 729
619 531
353 941
139 123
992 915