666 16
71 573
321 761
790 843
744 142
527 437
660 490
317 930
70 306
21 11
617 922
579 150
28 890
515 166
907 718
367 952
1023 477
748 726
653 361
899 202