Unfortunately, decided to do that only now, so its only from 100 bods, but on eye, i would say, it
has same rates all the time. Also excuse me , if such topic is already made, some day in past, had patience only until page 20 from 56 , in topics, where word bod was mentioned.
To give any sense for this work (why i even did this) decided to put it in here

BS bods 100
returns
iron about 50%
Large, bigger than iron 9, junk 7.
Small, usable in large 18, junk 12 (could be 16 if they wasn't particular amount, or armor types)
(Lbods completed giving less than 1050 points,
which can be obtained, with platinum x20 exceptional small bod= considered junk)
useful -lbods 2%, small bods going in large 2-6% medium 4%. all bod going over 1050 points medium rate 6%.
Conclusion, overflow of lbods/ lbod types 3,4,6 items, medium 4.3 items.
If useful for lbods, small rate was 8.6% , that could fill up 2% of lbods,
in other words 4.3 times more than lbods.
Filling an lbod, giving more than 1050 point chances, with starting from 0 , considering rates upon is.
Overall number of lbods giving more than 1050pts is 52, which includes 234 items
With rate of 4% its (234/4)*100=5850 bods to make them all
(Not considering chances that particular bod can repeat)
chances for dropping specific colored small bod is 1/23 helm and shield types included.
So that gave me ridiculous number of 134550 bods, to insure that every single type of colored sbod is dropped?
At this moment i am thinking, that i can be mistaken somewhere, anyway as roll happend's every time number 4,
from 1-23 can drop also all 23 times.
Anyway if someone wants to add something, or show a mistake, you are welcome.
1050 points<
Agapite, platemail x 20 =6 items
Verite platemail any amount. 18 items
Valorite chainmail,platemail any amount. 27 items
Blaze, chainmail, plate, any amount. 27 items
Ice,,toxic,electrum,platinum lbod, any amount. 39*4=156 items