There are two things to keep in mind with this issue. First, a balanced aquarium and second an aquarium that is not really in balance but pushing the envelope, so to speak--which is the case here.
When an aquarium is biologically in balance, it means the number of fish (taking into account their size and the species and number within each shoaling species) is in balance with both the physical space they have plus the water volume they are in. The tank décor factors into this as well. Fish that are in an environment that does not address their requirements (water parameters, numbers, aquascape, etc) will have more impact on the biological system than would be the case if their requirements are all being met. The more water you change, provided the parameters of tank water and tap water are reasonably similar, the better for the fish, always. You really cannot change too much water. Nor can you wait until test results show a problem--by then, the fish are already being negatively affected.
Fish in nature live in the same water for a few seconds, pretty much the time it takes for one mouthful of water to pass through their gills; the next mouthful will be "fresh" water because of the fish to volume ratio, flowing water, etc. We cannot hope to come even close to this in a home aquarium. So we do regular partial water changes to compensate as best we can. Provided the tank is not overstocked, and the fish are not overfed, and the requirements for the species have all been met reasonably well, this works. But as soon as any of these factors is out, trouble begins and water changes may have to be increased in volume or frequency or both, until the problems are addressed and the balance restored.
So, assuming the balance is basically present, a regular partial water change once a week of around half the tank volume will mean healthier fish.
Filtration was mentioned, but this only goes so far; even in the best filtered aquarium there can still be an imbalance. Water changes do much more than any filter can ever accomplish, and there is no substitute for water changes.
Taking the present aquarium in post #1, there is not a balance so changing more water is advisable until this can be resolved. A 70 liter (> 20 gallon) tank is not sufficient space for all of the fish named. I'll explain.
Some of these fish are shoaling, meaning they "expect" to be in a group, and this absolutely must be provided or the fish will have stress at minimum, and this may lead to other problems. Stress weakens the immune system, and further weakens other processes that keep the fish healthy and functioning properly. I cannot get into that involved issue now, so I'll move on. The species of tetra, rasbora (harlequin), danio (zebra) and cory are all shoaling fish, and most of these should have at least six of their species. Rummys should have more. There is no space for all of these, so that means the tank is now overstocked. Sorting this out is another whole topic, but I do advise it.
Byron.