1035 495
986 664
1628 847
482 702
855 798
387 169
805 972
784 636
1115 1000
477 15
879 851
867 861
2613 828
725 631
1009 927
1134 115
99 800
662 673
873 832
647 833
947 851
523 794
1062 566