1248 668
257 227
885 862
159 31
367 289
523 335
404 261
251 176
357 87
933 557
798 772
467 887
405 299
585 918
900 39
579 931
793 967