1083 430
504 715
679 418
955 102
589 903
995 296
956 623
657 880
376 43
421 29
384 600
390 57
382 273
398 473
248 74
958 554
368 745
870 675
649 570
153 767