The London 2012 Olympic medal count finished with the USA on top with 46 gold medals – the most it has won in a non-boycotted Olympics since 1904. China fell off its Beijing pace.
Results: 3 of 10