There are a maximum of 38 Le Tour de France 2011 achievements worth 5,242 (1,000)
1,034 tracked gamers have this game, 7 have completed it (0.68%)
66.92%
19.07%