Did you know? Number of babies born every year (134million ) is 40 x Pop. of Hefei, China (3.35 million people)
Number of grains of sugar in a teaspoon (4,000 )
/fact/number-of-grains-of-sugar-in-a-teaspoon
Link