100 512
313 662
300 294
552 323
906 982
708 523
960 774
885 719
656 725
256 13
609 928
839 830
660 9
860 611
471 743
961 98
555 474
75 355
379 476
864 976