For those wishing to retire in the Euro zone the new Euro denominated fund isn't a bad option, especially with the current exchange rate.
My total contributions are also a lot higher then my current total sum, however if you have ever put money in your C fund and subsequently withdraw it, it still shows up under total contributions, therefore discrepancies can build up.