938 862
771 393
563 750
219 147
817 314
1000 887
492 403
117 403
518 996
607 999
243 913
283 277
428 50
105 331
112 815
282 110
25 453
113 527
265 113
181 569