288 406
523 52
86 400
812 649
757 25
323 706
23 506
139 7
552 575
157 856
887 432
276 4
860 533
1000 871
661 177
929 83
809 900
628 497
364 739
737 999