Sachverhalt: Sachverhalt: A. Die X._ AG (Klägerin) ist Frachtagentin der Eisenbahnen der früheren Sowjetunion und vertritt nach ihren eigenen Angaben über 30 verschiedene Eisenbahngesellschaften. Die Y._ mbH (Beklagte) ist ein Speditionsunternehmen. Nach Angaben der Klägerin ist sie die grösste Zuckerspediteurin Europas. Am 1. März 1998 schloss die X._-Group , vertreten durch die Klägerin als Frachtagentin, mit der Beklagten als Spediteurin einen Vertrag für den Transport von Waren in Containern durch die Eisenbahnen der früheren Sowjetunion. Im Zusammenhang mit der Einführung eines neuen Internet/e-mail Frachtraten-Abfragesystems schlossen die X._-Group , wiederum vertreten durch die Klägerin, und die Beklagte eine "Geschäftsabwicklungsvereinbarung". Zudem war das seit 1996 in Kraft stehende "harmonisierte Güterverzeichnis" (NHM) des internationalen Eisenbahnverbandes zwischen den Parteien grundsätzlich anwendbar. Danach wird der Rohrzucker, roh, unter der Tarifnummer 1701.11, der raffinierte Zucker oder Weisszucker unter der Tarifnummer 1701.99 geführt. Die russischen und weissrussischen Eisenbahnen führten in der Folge für die Beklagte ausschliesslich Frachten mit raffiniertem Zucker durch. Die Eisenbahngesellschaften stellten der Beklagten dafür Rechnung nach NHM-Tarif-Nr. 1701.99. Die Beklagte bezahlte jedoch die Frachtraten nach Tarif Nr. 1701.11 mit der Begründung, das System habe nur diesen Tarif und nicht denjenigen für raffinierten Zucker akzeptiert. Im Übrigen habe man früher auch nie zwischen zwei Sorten Zucker unterschieden und solche Unterscheidungen seien zwischen den Parteien nie besprochen und auch nie vertraglich vereinbart worden. Die russischen und weissrussischen Eisenbahnen führten in der Folge für die Beklagte ausschliesslich Frachten mit raffiniertem Zucker durch. Die Eisenbahngesellschaften stellten der Beklagten dafür Rechnung nach NHM-Tarif-Nr. 1701.99. Die Beklagte bezahlte jedoch die Frachtraten nach Tarif Nr. 1701.11 mit der Begründung, das System habe nur diesen Tarif und nicht denjenigen für raffinierten Zucker akzeptiert. Im Übrigen habe man früher auch nie zwischen zwei Sorten Zucker unterschieden und solche Unterscheidungen seien zwischen den Parteien nie besprochen und auch nie vertraglich vereinbart worden. B. Nachdem sich die Parteien aussergerichtlich nicht hatten einigen können, gelangte die Klägerin am 13. April 2000 an das Bezirksgericht St. Gallen mit dem Begehren, die Beklagte sei zur Bezahlung von Fr. 758'688.24 nebst Zins zu verpflichten. Der Prozess wurde zuständigkeitshalber an das Handelsgericht des Kantons St. Gallen überwiesen. In Abweisung einer Berufung der Beklagten bestätigte das Bundesgericht am 7. August 2001 die Zuständigkeit des Handelsgerichts St. Gallen. Das Handelsgericht des Kantons St. Gallen wies die Klage mit Entscheid vom 12. Juni 2002 ab. Zur Begründung wurde ausgeführt, die Klägerin sei zwar entgegen der Bestreitung der Beklagten an den eingeklagten Forderungen aktivlegitimiert, aber die eingeklagten Differenzbeträge seien nicht hinreichend substanziiert. Das Handelsgericht des Kantons St. Gallen wies die Klage mit Entscheid vom 12. Juni 2002 ab. Zur Begründung wurde ausgeführt, die Klägerin sei zwar entgegen der Bestreitung der Beklagten an den eingeklagten Forderungen aktivlegitimiert, aber die eingeklagten Differenzbeträge seien nicht hinreichend substanziiert. C. Mit eidgenössischer Berufung vom 27. August 2002 stellt die Klägerin die Anträge, das Urteil des Handelsgerichts St. Gallen vom 12. Juni 2002 sei aufzuheben und die Klage sei vollumfänglich gutzuheissen; eventualiter sei der Fall zur Durchführung eines Beweisverfahrens über die Höhe der am 25. Oktober 1999 in Rechnung gestellten Differenzbeträge an die Vorinstanz zurückzuweisen. Die Klägerin rügt, die Vorinstanz habe ihre eingeklagte Forderung, die in zwei Rechnungen ausgewiesen sei und sich wiederum aus 162 Einzelrechnungen ergebe, bundesrechtswidrig als nicht hinreichend substanziiert abgewiesen. C. Mit eidgenössischer Berufung vom 27. August 2002 stellt die Klägerin die Anträge, das Urteil des Handelsgerichts St. Gallen vom 12. Juni 2002 sei aufzuheben und die Klage sei vollumfänglich gutzuheissen; eventualiter sei der Fall zur Durchführung eines Beweisverfahrens über die Höhe der am 25. Oktober 1999 in Rechnung gestellten Differenzbeträge an die Vorinstanz zurückzuweisen. Die Klägerin rügt, die Vorinstanz habe ihre eingeklagte Forderung, die in zwei Rechnungen ausgewiesen sei und sich wiederum aus 162 Einzelrechnungen ergebe, bundesrechtswidrig als nicht hinreichend substanziiert abgewiesen. D. Die Beklagte schliesst in ihrer Antwort auf Abweisung der Berufung, soweit darauf einzutreten sei. Zur Begründung schliesst sie sich der Begründung der Vorinstanz in Bezug auf die unzureichende Substanziierung an, hält jedoch ausserdem dafür, die Klägerin sei nicht aktivlegitimiert. D. Die Beklagte schliesst in ihrer Antwort auf Abweisung der Berufung, soweit darauf einzutreten sei. Zur Begründung schliesst sie sich der Begründung der Vorinstanz in Bezug auf die unzureichende Substanziierung an, hält jedoch ausserdem dafür, die Klägerin sei nicht aktivlegitimiert. E. Das Kassationsgericht des Kantons St. Gallen wies am 22. Januar 2003 die Nichtigkeitsbeschwerde der Klägerin gegen den Entscheid des Handelsgerichts St. Gallen vom 12. Juni 2002 ab.