List of Daytona 500 teams

List of all Daytona 500 teams since 1959. For all the time it was 588 teams.