Sachverhalt: Sachverhalt: A. X._ wurde angeklagt, zwischen Mai 2001 und dem 16./17. Februar als Mitglied einer Bande bei 19 Straftaten am Anstaltentreffen zum Vermitteln bzw. zur Lieferung (13,5 kg Heroingemisch), an der Lagerung (10 kg Heroingemisch), Abgabe (7,5 kg Heroingemisch) und am Import (rund 32 kg Heroingemisch) von insgesamt mindestens 60 Kilogramm Heroingemisch (15 kg reines Heroin) mitgewirkt zu haben. Er war mit Ausnahme der vorgeworfenen Beteiligung am Import von rund 32 kg Heroingemisch geständig (Urteil des Obergerichts S. 2). A. X._ wurde angeklagt, zwischen Mai 2001 und dem 16./17. Februar als Mitglied einer Bande bei 19 Straftaten am Anstaltentreffen zum Vermitteln bzw. zur Lieferung (13,5 kg Heroingemisch), an der Lagerung (10 kg Heroingemisch), Abgabe (7,5 kg Heroingemisch) und am Import (rund 32 kg Heroingemisch) von insgesamt mindestens 60 Kilogramm Heroingemisch (15 kg reines Heroin) mitgewirkt zu haben. Er war mit Ausnahme der vorgeworfenen Beteiligung am Import von rund 32 kg Heroingemisch geständig (Urteil des Obergerichts S. 2). B. Das Kriminalgericht des Kantons Luzern verurteilte ihn am 12. September 2003 wegen mehrfacher Widerhandlung gegen Art. 19 Ziff. 1 und 2 lit. a und b BetmG zu 4 Jahren Zuchthaus, abzüglich 262 Tage Untersuchungshaft, respektive vorzeitiger Strafvollzug. Es verwies ihn für 5 Jahre des Landes, bedingt vollziehbar bei einer Probezeit von 2 Jahren, und verpflichtete ihn zur Bezahlung einer Ersatzforderung von Fr. 20'000.-- an den Staat. Das Obergericht des Kantons Luzern (II. Kammer) verurteilte ihn im Appellationsverfahren am 26. Mai 2004 wegen mehrfacher Widerhandlung gegen Art. 19 Ziff. 1 und 2 lit. a und b BetmG zu 3 1/4 Jahren Zuchthaus, abzüglich 262 Tage Untersuchungshaft bzw. vorzeitiger Strafvollzug. Es verwies ihn für 5 Jahre des Landes, bedingt vollziehbar bei einer Probezeit von 2 Jahren, und verpflichtete ihn zur Bezahlung einer Ersatzforderung von Fr. 5'000.-- an den Staat. Das Obergericht des Kantons Luzern (II. Kammer) verurteilte ihn im Appellationsverfahren am 26. Mai 2004 wegen mehrfacher Widerhandlung gegen Art. 19 Ziff. 1 und 2 lit. a und b BetmG zu 3 1/4 Jahren Zuchthaus, abzüglich 262 Tage Untersuchungshaft bzw. vorzeitiger Strafvollzug. Es verwies ihn für 5 Jahre des Landes, bedingt vollziehbar bei einer Probezeit von 2 Jahren, und verpflichtete ihn zur Bezahlung einer Ersatzforderung von Fr. 5'000.-- an den Staat. C. X._ erhebt staatsrechtliche Beschwerde und Nichtigkeitsbeschwerde mit den gleichlautenden Anträgen, das Urteil des Obergerichts aufzuheben und die Sache zur Neubeurteilung an dieses zurückzuweisen, keine Kosten zu erheben und den Kanton Luzern zu verpflichten, ihn für die anwaltliche Vertretung angemessen zu entschädigen, sowie den Beschwerden die aufschiebende Wirkung zu erteilen. Das Obergericht des Kantons Luzern beantragt die Abweisung der Beschwerden, soweit darauf einzutreten sei. Die Staatsanwaltschaft des Kantons Luzern reichte keine Vernehmlassung ein. Mit Präsidialverfügung des Kassationshofs vom 12. Oktober 2004 wurde den Beschwerden die aufschiebende Wirkung zuerkannt.