CommentStreams:6dae714d7862b2eb44cd341eb48b4319
From The Lost Media Wiki
Im not sure, I haven't looked into how many episodes where dubbed. I would take that as a start, although I have some episodes... (the mega file is gone btw) But I do have episode 26(?).