Suggest you review: http://hosted.verticalresponse.com/527375/4749f72c54/1451002247/306...
They have found that 5 gpm works well.
Pump from the fish tank should extract at least as many liters as there are in the fishtank every hour.
1000 liter fishtank=1000 l. per hour.
the water in the fish tank needs to turn over the entire volume of water once an hour