695 580
963 543
906 372
22 729
339 943
883 827
456 577
173 511
272 225
428 282
313 293
400 127
29 6
392 989
690 780
835 259
151 149
351 330
308 73
958 825
332 747
654 579
1185 1000