36 988
236 97
729 343
101 960
524 120
965 77
33 417
319 861
481 624
546 912
891 353
305 973
228 408
240 672
997 597
353 646
453 400
348 86
183 1000
754 599
770 596
54 174
1002 122
892 719