42 Results
2014
2018
1986
2003
701,000 km 2000
451,000 km 1991
2017
1999
351,000 km 2003
2023
702,000 km Euro 3 2004
195,000 km 2011