520 737
649 405
590 678
50 457
895 594
433 332
847 973
187 635
835 307
708 544
421 738
796 874
1345 932