Sweden is seven times bigger than Sri Lanka but has half as many residents