All races

323 races in French-speaking Switzerland.