12 86
470 972
1000 599
921 985
693 284
242 552
773 940
782 653
165 27
892 597
895 240
554 6
487 198
883 520
633 206
356 999
423 666
792 773
599 651
553 959
566 843
986 167
119 639
822 710
588 337
130 717
270 712
779 629
391 621
716 999