Answer:
depending on age id say about 500 12 year olds, 800, 7-11 year olds, and 1000 1- 6 year olds. as for teenagers depending sizes and eating disorders, id say 300 :)
now depending on the size of the house: a toy house wouldn't take much.... but a large colonial would take a few :P