1065 553
1026 354
379 648
981 822
390 857
434 843
540 417
798 63
593 724
476 604
321 907
987 507
890 174
1000 948
183 687
115 160
479 52
556 263
545 76