What country sleeps the best?

The Netherlands scored highest in the rankings, averaging almost 5.5 minutes more than 8 hours of sleep per night. Which country has the least sleep? Acco...