688 738
1012 836
939 705
85 254
516 80
729 613
478 697
191 816
243 241
985 511
999 778
880 672
175 277
939 368
322 882
59 388
3 878
501 8
574 343
904 341