838 260
353 289
743 71
985 503
365 537
1043 134
1226 668
212 237
290 596
924 442
438 562
954 23
156 167
1089 700
462 912
946 624
980 565
1048 720
199 73