1098 331
1127 422
905 750
1013 334
255 574
951 239
596 913
495 417
745 535
322 297
1022 35
623 168
846 275
1084 178
713 228
467 528
861 573
479 452
729 650
378 369