1089 700
946 624
985 503
1047 720
924 442
438 562
636 863
954 23
199 73
166 88
465 542
535 585
154 167
342 906
778 861
999 437
365 537
1043 134
212 237
845 341
293 945