2012 london olympics: top 20 countries with the most gold medals

a few clear, obvious winners and then some. the US, china, and russia due to their sheer size and probability are easy ones, but then you have great britain at number 3 and korea at number 5 which are impressive to some extent. not to mention, odd balls like kazakhstan-12, hungary-9 and iran-17? mind you, this is based on most golds not grand total of medals, as that would shift the oddities even further. where are brazil, spain, belgium, portugal, sweden, etc? by dd