1005 65
935 712
581 511
369 679
738 836
407 893
831 66
91 535
227 601
193 875
80 168
131 253
1165 1000
1972 476
844 524
158 586
852 190
898 230
997 246
23 693
776 801
786 864
804 66