1012 399
1013 709
597 678
951 239
543 486
730 696
376 436
771 666
344 627
245 690
724 682
216 583
609 882
613 242
527 943
596 913
456 117
890 961
859 748
985 115