58 crews send entry for 2023 edition.