512 49
99 854
2894 313
264 786
719 335
827 252
839 575
76 775
273 303
304 432
903 289
781 864
135 826
746 145
263 839
1964 476
951 817
816 820
8 628
925 813
123 676
948 537
682 231
942 295