Baby ispods?

I put these isopods in about a 3.5 weeks ago. Could these guys have been hatched and grown to this size in this time? Or is it more likely they were already in there when I got them?