931 1000
717 471
417 10
598 303
591 938
391 329
252 399
161 610
869 660
953 795
282 612
960 93
781 844
285 73
43 932
429 878
104 794
966 532
650 149
658 599