703 448
206 512
321 361
614 294
1052 258
909 110
152 379
779 999
949 836
739 725
698 69
963 174
267 856
923 674
348 83
27 506
187 771
1002 923