297 404
462 528
861 95
914 868
220 582
603 894
266 21
135 495
702 480
147 676
218 420
688 635
433 999
482 249
954 595
418 713
650 443
520 527
1017 374
40 618