Sachverhalt: Sachverhalt: A. Mit Entscheid vom 21. Juni 2005 wies das Sozialversicherungsgericht des Kantons Zürich die Beschwerde der D._ gegen den Einspracheentscheid der Sozialversicherungsanstalt des Kantons Zürich, IV-Stelle, vom 21. Mai 2003 teilweise gut und wies die Sache an die Verwaltung zurück, damit diese nach erfolgter Abklärung über den Rentenanspruch neu verfüge. Zudem verpflichtete es sie dazu, dem der Versicherten mit Verfügung vom 27. Oktober 2004 für das Verfahren vor dem Sozialversicherungsgericht bestellten unentgeltlichen Rechtsvertreter, Advokat F._, eine Prozessentschädigung von Fr. 3'500.- zu bezahlen. A. Mit Entscheid vom 21. Juni 2005 wies das Sozialversicherungsgericht des Kantons Zürich die Beschwerde der D._ gegen den Einspracheentscheid der Sozialversicherungsanstalt des Kantons Zürich, IV-Stelle, vom 21. Mai 2003 teilweise gut und wies die Sache an die Verwaltung zurück, damit diese nach erfolgter Abklärung über den Rentenanspruch neu verfüge. Zudem verpflichtete es sie dazu, dem der Versicherten mit Verfügung vom 27. Oktober 2004 für das Verfahren vor dem Sozialversicherungsgericht bestellten unentgeltlichen Rechtsvertreter, Advokat F._, eine Prozessentschädigung von Fr. 3'500.- zu bezahlen. B. Advokat F._ führt sowohl in eigenem Namen wie für seine Klientin Verwaltungsgerichtsbeschwerde mit dem Antrag, die Prozessentschädigung im vorinstanzlichen Verfahren sei auf Fr. 9'623.55 festzusetzen; eventualiter sei die Sache zu neuer Entscheidung an die Vorinstanz zurückzuweisen. Während die Vorinstanz sich eines Antrages enthält, schliesst die Sozialversicherungsanstalt auf Abweisung der Verwaltungsgerichtsbeschwerde. Das Bundesamt für Sozialversicherung verzichtet auf eine Vernehmlassung. 