1023 767
643 86
298 458
970 326
778 381
944 555
556 743
463 367
742 218
852 679
294 639
384 692
904 90
47 357
752 92
18 263
600 793
629 38
882 10
286 857