1000 882
811 819
42 74
721 358
464 835
478 81
444 170
814 813
298 478
858 418
388 35
128 977
653 203
105 749
507 834
827 520
837 394
183 982
532 983
527 679