Yes, of course USA is top nation at the moment (in terms of Olympic medals) but it’s got a large population. Wouldn’t a fairer comparison be medals per head of population, or rather, per million. Here are the results sorted that way, as of 15 August 2016: