255 146
69 460
590 823
324 960
966 358
556 612
407 105
988 744
930 47
250 975
384 576
803 803
556 488
362 397
327 816
6 154
351 87
287 786
57 474
152 59
464 965
999 276
852 974
860 291
759 451
917 752
571 6
724 763
844 981
1017 430