I am wondering if you could help me. I need help on if my tank is overstocked or not. It is a 40 gallon (imperial) aquarium. I have 2 small around 6cm Angel fish one adult keyhole one 7cm earth eater ,one 4cm blue acara. I aslo have a adult 3 spotted gourami and 7inch pleco ( which is being rehomed) and adult sydnodonis catfish.