1092 331
1113 422
904 750
1005 334
250 574
948 239
592 913
493 417
739 535
308 297
1015 35
614 168
837 275
1080 178
711 228
465 528
855 573
479 452
725 650
376 369