"View the top 5 of the general classification based on the ITRA Performance Index made from our database of more than 1,700,000 runners from 22,400 different races."
Turkey
Spain
United States
Poland
United Kingdom
Sweden
Switzerland
France