Find fastest 3 horses with minimum runs

Question:

There are 25 horses and you need to find the fastest 3 among them. You have a race track that can race 5 horses at a time. You do not have any time measuring equipment to record time. How many minimum races are needed to find the the fastest 3.