Virtu Financial Interview Question

Have 25 horses; find the top 5.