Question: which country has won the most olympic medals per capita?
Answer: Finland: 17,904 people per medal (302 medals, population: 5,407,040)
Sweden: 19,649 people per medal (483 medals, population: 9,490,683)
Hungary: 20,792 people per medal (475 medals, population: 9,962,000)