If anybody knows that answer fast....
I'm assuming you meant to say dubbed. Crunchyroll has all the episodes online for free both dubbed/subbed :P
I thought they only dubbed up to 494?
You're right. Next batch of episodes to be dubbed will be released on November 8, 2016. It will go up to episode 504.
What do you think?