314 943
243 586
656 160
301 964
858 112
52 452
399 504
1000 7
144 596
446 998
737 196
816 455
743 546
153 966
334 204
440 935
676 782
860 554
899 372
281 567