A few new statistics have been added to the site.
Firstly, there is a total distance count in the sidebar at the left. This shows the total distance of rides uploaded to the site.
There is also a new Statistics page which shows the riders who have uploaded the most mileage to the site. There is a link in the menus to this. This also shows a highest power to weight ratio table.
And finally, on the results page there is a link to some event based statistics, which currently only shows who has uploaded the most.
These statistics are provided for information and entertainment, they aren't new competitions :-).
(If you find that the small statistics box in the sidebar to the left overflows slightly, you probably need to refresh the page to get the latest style sheet - try pressing CTRL and F5 together to do this.)