1037 734
484 858
470 289
465 23
75 595
361 361
769 437
321 8
599 938
568 951
993 211
360 571
958 701
285 143
585 950
720 748
466 280
965 445
134 106
173 1000