94 81
1206 327
688 726
527 937
903 769
349 22
895 394
383 957
779 948
178 2
252 315
543 569
965 408
438 227
63 623
350 824
996 669
218 370
703 595
566 1
396 956
716 997
747 681
817 60