A few weeks ago I was in Cherrueix, France to watch the Scottish team compete. I took plenty of photos and video of the event (with multiple cameras). The top 10 looks different from usual with France not even in the top three countries.
I took most of the photos from along the pit/technical area but went north towards the sea on the last race: