I just can't tell how many episodes are being leaked from Sesame Workshop's vault. There's shows from Seasons 1, 10, 12, 20, and 22 being leaked online... I know how many have been leaked from Season 1, 10 and 12, but I don't know which or how many numbers from Seasons 20 and 22 have been leaked.