Sachverhalt: Sachverhalt: A. Das Bezirksgericht Weinfelden erklärte X._ mit Urteil vom 20. Mai 2003 der Vergewaltigung, der Anstiftung zu qualifiziertem Raub, der mehrfachen Gehilfenschaft zu Diebstahl, der mehrfachen Gehilfenschaft zu Sachbeschädigung und der mehrfachen Gehilfenschaft zu Hausfriedensbruch schuldig und verurteilte ihn zu 3 Jahren Zuchthaus, unter Anrechnung der ausgestandenen Untersuchungshaft. Von der Anklage der mehrfachen Begünstigung und der mehrfachen Hehlerei sprach es ihn frei. Ferner verpflichtete es X._ in solidarischer Haftbarkeit mit anderen Tatbeteiligten zur Leistung von Schadenersatz an die Geschädigten. Eine vom Beurteilten erhobene Berufung befand das Obergericht des Kantons Thurgau am 10. Juni 2004 für unbegründet und bestätigte das erstinstanzliche Urteil. A. Das Bezirksgericht Weinfelden erklärte X._ mit Urteil vom 20. Mai 2003 der Vergewaltigung, der Anstiftung zu qualifiziertem Raub, der mehrfachen Gehilfenschaft zu Diebstahl, der mehrfachen Gehilfenschaft zu Sachbeschädigung und der mehrfachen Gehilfenschaft zu Hausfriedensbruch schuldig und verurteilte ihn zu 3 Jahren Zuchthaus, unter Anrechnung der ausgestandenen Untersuchungshaft. Von der Anklage der mehrfachen Begünstigung und der mehrfachen Hehlerei sprach es ihn frei. Ferner verpflichtete es X._ in solidarischer Haftbarkeit mit anderen Tatbeteiligten zur Leistung von Schadenersatz an die Geschädigten. Eine vom Beurteilten erhobene Berufung befand das Obergericht des Kantons Thurgau am 10. Juni 2004 für unbegründet und bestätigte das erstinstanzliche Urteil. B. X._ führt sowohl staatsrechtliche Beschwerde als auch eidgenössische Nichtigkeitsbeschwerde, mit denen er die Aufhebung des angefochtenen Urteils und die Rückweisung der Sache zur neuen Entscheidung an die Vorinstanz beantragt. Ferner ersucht er für beide Verfahren um Bewilligung der unentgeltlichen Rechtspflege. B. X._ führt sowohl staatsrechtliche Beschwerde als auch eidgenössische Nichtigkeitsbeschwerde, mit denen er die Aufhebung des angefochtenen Urteils und die Rückweisung der Sache zur neuen Entscheidung an die Vorinstanz beantragt. Ferner ersucht er für beide Verfahren um Bewilligung der unentgeltlichen Rechtspflege. C. Das Obergericht des Kantons Thurgau beantragt die Abweisung beider Beschwerden. Vernehmlassungen wurden nicht eingeholt.