706 235
406 505
517 387
489 825
455 359
636 882
656 647
651 616
130 851
463 664
879 190
957 374
596 800
872 844
37 613
727 162
983 567
111 792
537 1000
945 803