1016 976
997 430
991 482
943 418
898 170
868 737
830 933
814 183
810 700
793 362
792 354
765 433
763 245
750 497
738 607
703 487
687 183
672 251
610 683
566 132