1
Unless we'd discuss per capita version of the question, it is indeed way too evident. As was pointed out several times, US wins, hands down. UK comes close, however, and in some genres even surpasses the US.
Bookmarks