180 208
870 619
552 50
664 943
713 342
166 553
34 957
963 629
471 835
615 696
182 538
654 4
128 660
874 974
846 529
310 78
969 573
973 953
826 852
421 526