8475 805
2115 999
182 245
1137 598
482 702
2270 304
661 673
510 535
477 15
571 967
2078 566
909 616
973 540
135 452
855 798
731 692
993 684
1851 384
98 800
873 832
647 833