United Kingdom - 64.1 million, Spain - 46.77 million, Hong Kong - 7.188 million, Russia - 143.5 million, USA - 318.9 million, South Africa - 52.98 million,

Population matchup

Created bydblunt

Similar activities

Switch Template

Interactives