86 96
191 876
625 914
225 536
939 410
823 865
979 88
422 116
569 299
800 370
258 12
27 830
238 347
104 601
771 236
624 519
623 233
928 389
72 665
938 269