656 2
893 42
344 591
697 775
400 326
609 345
782 896
746 978
527 476
929 204
766 684
167 322
629 902
151 794
579 821
540 717
237 650
695 508
465 10
864 172
634 974
325 536
940 738
306 481
320 997
801 451
600 776
497 899
309 567
790 548