Please check if these have the same meaning.
(a). no.
(b). yes.
Since 2009 , the website Rotten Tomatoes had given the film a rating of 90 % with 19 '' fresh '' and 2 '' faul '' reviews .
As of 2009 , the website Rotten Tomatoes had given the film a 90 % rating with 19 '' fresh '' and 2 '' rotten '' reviews .
(b).