Fill an empty space question??

For example,  I have a cardboard box with a lamp in it.  I want to fill the box with foam peanuts.  In Solidworks, how could I achieve this in the most efficient way?  I would want each peanut to be a separate part.  It would just be duplicated how ever many times to fill the empty void.  Hope this makes sense....I can't actually tell you what I working on....but that is the easiest example.  Any and all comments are appreciated.

Thanks,

SolidworksGeneral