1039 205
718 324
414 216
689 493
904 891
535 705
766 933
638 133
253 839
480 755
58 959
680 43
495 620
221 173
833 973
280 352
672 338
320 769
408 177
377 717