Can you verify their ages? Have you had them since they were wee ones? If so, then they are very underweight and length might not be an indicator as they could have been stunted by lack of food (I think I heard of this happening on this and other forums....)
I would feed them 10-15% of their body weight maybe every 5 or 6 days to start to get the weight on. I would also take them to a vet for a fecal check-- parasites might be an issue....