I've done the math, and the whole of European Union countries accounts for a total of 87 gold medals, 101 silver, and 92 bronze, China got 51 gold, 21 silver and 28 bronze, the US got 36 gold, 38 silver, 36 bronze, and Russia got 23 gold, 21 silver and 28 bronze. So the EU beats them all by a long run =P