You have 25 horses. You need to find out which 3 are the fastest. Only 5 horses can race at a time. You are only given the order in which the horses finish the races, not their actual times. What is the fewest number of races you need to find the 3 fastest?