512 497
167 407
807 677
907 904
977 264
659 987
576 4
890 477
494 58
581 922
37 231
94 272
180 405
510 841
46 449
572 241
727 749
288 896
250 906
149 50
258 399
127 344
323 677
660 113
875 190
235 329
833 338
206 178