309 238
415 391
566 935
854 413
289 27
113 144
56 680
998 744
278 394
398 906
654 946
224 626
74 822
167 544
354 759
567 784
650 613
122 184
928 9
794 116