Sachverhalt: Sachverhalt: A. I._, geboren 1965, Mutter der 1994 geborenen R._, bezieht seit Jahren Ergänzungsleistungen zur Invalidenrente. Die vom Vater für R._ geschuldeten Unterhaltsbeiträge wurden seit 1. Dezember 1994 vom Sozialamt X._ (im Folgenden: Sozialamt) bevorschusst. Gemäss Verfügung der Sozialversicherungsanstalt des Kantons St. Gallen vom 6. Februar 2003 belief sich die Ergänzungsleistung ab 1. Januar 2003 einschliesslich der kantonalrechtlichen Ergänzungsleistung von Fr. 241.- auf Fr. 2487.- im Monat. Der Berechnung lagen als Einnahmen nebst der Invalidenrente familienrechtliche Unterhaltsbeiträge in der Höhe von Fr. 8927.- im Jahr für die Tochter R._ zugrunde. Nachdem das Sozialamt die Alimentenbevorschussung für R._ mit Verfügung vom 21. August 2003 rückwirkend ab 30. November 1994 eingestellt und die ausbezahlten Leistungen zurückgefordert hatte, beantragte I._ am 27. August 2003 die Erhöhung der Ergänzungsleistung. Am 18. September 2003 teilte ihr die Sozialversicherungsanstalt mit, die Alimentenbevorschussung werde bei der EL-Berechnung weiterhin berücksichtigt, und gleichentags erliess sie eine Verfügung, mit welcher sie die monatliche Ergänzungsleistung ab 1. Oktober 2003 auf Fr. 2473.- (einschliesslich kantonale Ergänzungsleistung von Fr. 241.-) festsetzte. Beim Einkommen rechnete sie familienrechtliche Unterhaltsbeiträge in der Höhe von Fr. 9094.- im Jahr, entsprechend dem Betrag der bislang vom Sozialamt bevorschussten Alimente, an. Auf Einsprache von I._ und des Sozialamtes hin hielt die Sozialversicherungsanstalt mit Entscheid vom 12. Dezember 2003 an ihrer Berechnung fest. A. I._, geboren 1965, Mutter der 1994 geborenen R._, bezieht seit Jahren Ergänzungsleistungen zur Invalidenrente. Die vom Vater für R._ geschuldeten Unterhaltsbeiträge wurden seit 1. Dezember 1994 vom Sozialamt X._ (im Folgenden: Sozialamt) bevorschusst. Gemäss Verfügung der Sozialversicherungsanstalt des Kantons St. Gallen vom 6. Februar 2003 belief sich die Ergänzungsleistung ab 1. Januar 2003 einschliesslich der kantonalrechtlichen Ergänzungsleistung von Fr. 241.- auf Fr. 2487.- im Monat. Der Berechnung lagen als Einnahmen nebst der Invalidenrente familienrechtliche Unterhaltsbeiträge in der Höhe von Fr. 8927.- im Jahr für die Tochter R._ zugrunde. Nachdem das Sozialamt die Alimentenbevorschussung für R._ mit Verfügung vom 21. August 2003 rückwirkend ab 30. November 1994 eingestellt und die ausbezahlten Leistungen zurückgefordert hatte, beantragte I._ am 27. August 2003 die Erhöhung der Ergänzungsleistung. Am 18. September 2003 teilte ihr die Sozialversicherungsanstalt mit, die Alimentenbevorschussung werde bei der EL-Berechnung weiterhin berücksichtigt, und gleichentags erliess sie eine Verfügung, mit welcher sie die monatliche Ergänzungsleistung ab 1. Oktober 2003 auf Fr. 2473.- (einschliesslich kantonale Ergänzungsleistung von Fr. 241.-) festsetzte. Beim Einkommen rechnete sie familienrechtliche Unterhaltsbeiträge in der Höhe von Fr. 9094.- im Jahr, entsprechend dem Betrag der bislang vom Sozialamt bevorschussten Alimente, an. Auf Einsprache von I._ und des Sozialamtes hin hielt die Sozialversicherungsanstalt mit Entscheid vom 12. Dezember 2003 an ihrer Berechnung fest. B. I._ und das Sozialamt führten Beschwerde mit dem Antrag, der Einspracheentscheid sei aufzuheben und bei der Berechnung der Ergänzungsleistung sei von der Anrechnung familienrechtlicher Unterhaltsbeiträge für die Tochter R._ als Einkünfte abzusehen. Mit Entscheid vom 15. Juni 2004 wies das Versicherungsgericht des Kantons St. Gallen die Beschwerde ab. B. I._ und das Sozialamt führten Beschwerde mit dem Antrag, der Einspracheentscheid sei aufzuheben und bei der Berechnung der Ergänzungsleistung sei von der Anrechnung familienrechtlicher Unterhaltsbeiträge für die Tochter R._ als Einkünfte abzusehen. Mit Entscheid vom 15. Juni 2004 wies das Versicherungsgericht des Kantons St. Gallen die Beschwerde ab. C. Mit Verwaltungsgerichtsbeschwerde erneuern I._ und das Sozialamt das vorinstanzlich gestellte Rechtsbegehren. Während die Sozialversicherungsanstalt auf Abweisung der Verwaltungsgerichtsbeschwerde schliesst, verzichtet das Bundesamt für Sozialversicherung (BSV) auf eine Vernehmlassung.