500 671
588 984
456 577
44 32
631 512
400 127
101 726
257 301
286 354
1016 443
324 159
392 464
481 772
1593 842
372 905
888 742
72 938
675 643
512 903
868 224
136 213
833 831
696 928
767 976