307 943
243 586
656 160
301 964
858 112
51 452
398 504
997 7
143 596
445 998
737 196
816 455
739 546
151 966
334 204
440 935
673 782
860 554
899 372
281 567