I like the statistics on http://www.worldometers.info/
Go check it out for more up to date info