2024 top contenders and dark horses