Ich hatte ca. 1994 mal eine HLR-Liste von damals D2 privat bekommen. Diese ist inzwischen verloren gegangen, aber soviel weiss ich noch:
Die HLRs, d.h. die ersten zwei Ziffern der Rufnummer, orientierten sich grob an den Vorwahlen der jeweiligen Ortsnetzbereiche (mit einigen Ausnahmen).
Die 3. und 4. Ziffer der Rufnummer, wenn sie von 00 bis 69 ging, war eine original Netzbetreiber Karte, 70 bis 99 war den Providern zugeordnet; 93 z.B. Talkline.
Die HLRs, an die ich mich erinnern kann, waren:
21 - Düsseldorf
23 - Dortmund
24 - Aachen
25 - Münster
26 - Essen
27 - Siegen
28 - Bonn
29 - Köln
30 - Berlin
34 - Leipzig
35 - Dresden
40 - Hamburg
41 - Hamburg
42 - Bremen
43 - Kiel
45 - Lübeck
46 - Flensburg
51 - Hannover
69 - Frankfurt
71 - Stuttgart
89 - München
Mit 1 oder 9 beginnende Rufnummern gab es am Anfang nicht, 9er wurden später auch Providern zugeteilt.
1er waren freigehalten für Sondernummern, genauso wie 22er. 50 und 55 waren reserviert für die Mailbox, 33 und 49 für Corporate Group.
Dies alles galt natürlich nur für 0172er Rufnummern, andere Vorwahlen folgten viel später.