Dutch, on average are the tallest people.
187
Most of us have microscopic, worm like mites named Demodex that live in our eyelashes and have claws and a mouth.
-137
The world's tallest man reached 8 feet 11 inches at 21.
202
85% of movie actors earn less than $5,000 a year from acting!
20
Most of the world's people must walk at least 3 hours to fetch water!
38
The most recorded orgasms in an hour were 134 for one woman and only 16 for a man.
192
Every workday, 6.7 million people commute to Manhattan!
26