Here are the Finals standings after a thrilling 24 hour race

Results after 24 Hours
Results after 24 Hours