Using the 8x-10x filtration rule, that brings the numbers to 440GPH-550GPH.
Now, I don't now what your budget, preferences, or space requirements are, but as I mentioned earlier, I'd prefer 2 filters as opposed to 1 large one. I would use two identical filters for ease of use, setup, and interchangeability of media between the 2 canisters.
You could do two EHEIM 2217's though some will say that is too much and too pricey. You could do two Rena XP1's which would be more affordable.
Again, its up to you. You could chose 1 large filter if you wanted as well. The most important part is that you know generally what GPH you need to end up with to properly filter your tank. After that, you can peruse through the reviews section on this site to select which filter(s) you want to buy.