2004 Olympics, to date:
France -- 341 athletes, 11 Total medals:
4 Gold, 3 Silver, 4 Bronze
United States -- 613 athletes, 34 Total medals:
13 Gold, 11 Silver, 10 Bronze
Barely 50% more athletes, and over 3x more medals.
How dare the French call anyone fat and out of shape but...