319 505
789 958
512 481
884 523
804 657
540 275
115 364
575 53
657 757
659 72
632 550
1018 64
646 495
372 151
525 783
1008 620
145 148
646 133
523 470
374 839