I think I read that the best estimate of demonic number is actually around 3 million, one third of the heavenly host.
Only 6 million good angels??? That leaves billions of people without a guardian angel...I hope I'm one of the lucky ones...