Every three seconds, a new baby is born.
122
Sleeping on the job is acceptable in Japan. It is viewed as exhaustion from working hard. Some people fake it to look committed to their job.
57
Only about 2% of the world population has green eyes.
36
2,500 newborn babies will be dropped in the next month.
-12
Women who read romance novels have sex twice as often as those who don't.
101
The average person will go on a date at least 100 times before they finally marry.
33
90 percent of women who walk into a department store immediately turn to the right.
134