689 832
738 642
408 5
670 438
781 363
577 166
997 266
899 1000
276 811
150 555
889 393
364 313
745 663
279 709
182 170
51 226
198 324
128 423
357 554
290 928
216 990