1004 162
281 943
496 814
896 146
717 750
970 98
995 552
471 465
856 294
128 767
693 685
822 595
623 168
321 65
511 923
206 844
948 890
300 143
490 849
561 946