Sort:  

My wild guess is you beat Finland too... :D

I think you're right, I don't see Finland on the list at all.

Weird, I would have thought there to be surely more Finnish people than Estonians.

It's higher up I believe, @tarazkp has made sure of it. xD