1008 558
581 14
512 519
625 129
829 271
488 865
800 748
32 500
225 575
990 92
669 439
940 646
223 721
925 689
859 779
272 182
63 953
391 466
278 827
942 450