1007 866
666 445
470 958
43 233
721 191
403 742
788 408
1026 430
173 768
46 857
1019 750
586 637
771 308
182 59
108 716
395 978
943 827
809 755
877 358
857 620