Indeed, of the ten countries that received the most medals at the London games, all except China and Russia are OECD members. There are no less-developed countries, with the possible exception of Ukraine, in the top 15.