1000 767
626 86
288 458
962 326
764 381
915 555
511 743
452 367
683 218
837 679
282 639
330 692
851 90
28 357
738 92
9 263
584 793
619 38
874 10
265 857