1073 486
604 139
469 555
748 99
994 896
117 465
883 844
244 652
717 999
518 281
310 503
432 639
687 365
559 269
982 85
828 320
464 300
896 744
329 825
925 796