185 87
669 528
674 43
862 97
28 113
451 202
402 893
756 45
264 828
675 736
287 439
191 875
1163 1000
238 562
90 535
447 858
776 801
1008 396
527 364
703 932
159 313
783 864
903 289