105 66
976 715
552 825
172 747
147 831
707 902
396 88
47 966
271 920
12 945
771 487
457 976
696 720
128 320
844 556
650 833
176 618
776 277
193 14
139 343