My friend and i were talking about how many episodes of one piece are english dubbed. I said that one piece has 400 english episodes and she said that one piece has 500 episodes english dubbed. Who is right?