706 392
399 603
307 732
641 139
723 735
312 19
74 261
518 514
502 738
89 787
161 801
1013 551
559 672