166 205
935 485
559 427
417 367
698 761
768 218
310 301
182 803
195 922
35 476
413 633
866 344
627 178
836 88
93 599
983 537
209 538
582 641
188 114
762 816