diff --git a/Stundenplan/Alle Fächer.odt b/Alle Fächer.odt similarity index 100% rename from Stundenplan/Alle Fächer.odt rename to Alle Fächer.odt diff --git a/Stundenplan/Alle Lehrer.odt b/Alle Lehrer.odt similarity index 100% rename from Stundenplan/Alle Lehrer.odt rename to Alle Lehrer.odt diff --git a/Stundenplan/Alle Räume.odt b/Alle Räume.odt similarity index 100% rename from Stundenplan/Alle Räume.odt rename to Alle Räume.odt diff --git a/Stundenplan/.classpath b/Stundenplan/.classpath index 78ed030..e444ff6 100644 --- a/Stundenplan/.classpath +++ b/Stundenplan/.classpath @@ -1,11 +1,7 @@ - - - - - + diff --git a/Stundenplan/.settings/org.eclipse.jdt.core.prefs b/Stundenplan/.settings/org.eclipse.jdt.core.prefs index 223b166..057be7e 100644 --- a/Stundenplan/.settings/org.eclipse.jdt.core.prefs +++ b/Stundenplan/.settings/org.eclipse.jdt.core.prefs @@ -1,8 +1,8 @@ eclipse.preferences.version=1 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=15 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8 org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=15 +org.eclipse.jdt.core.compiler.compliance=1.8 org.eclipse.jdt.core.compiler.debug.lineNumber=generate org.eclipse.jdt.core.compiler.debug.localVariable=generate org.eclipse.jdt.core.compiler.debug.sourceFile=generate @@ -10,5 +10,5 @@ org.eclipse.jdt.core.compiler.problem.assertIdentifier=error org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled org.eclipse.jdt.core.compiler.problem.enumIdentifier=error org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning -org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=15 +org.eclipse.jdt.core.compiler.release=disabled +org.eclipse.jdt.core.compiler.source=1.8 diff --git a/Stundenplan/src/Stundenplan.java b/Stundenplan/src/Stundenplan.java index 8d878a3..57b01b4 100644 --- a/Stundenplan/src/Stundenplan.java +++ b/Stundenplan/src/Stundenplan.java @@ -3,98 +3,151 @@ import java.awt.*; public class Stundenplan implements SelectionListener { - /** - * Main-Methode um das Programm (außerhalb von BlueJ) zu starten. - * - * @param args - */ - public static void main(String[] args) { - // Setzen des "Look & Feel" des Programms - try { - UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); - } catch (Exception e) { - } + /** + * Main-Methode um das Programm (außerhalb von BlueJ) zu starten. + * + * @param args + */ + public static void main(String[] args) { + // Setzen des "Look & Feel" des Programms + try { + UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName()); + } catch (Exception e) { + } - // Programm starten - new Stundenplan(); - } + // Programm starten + new Stundenplan(); + } - // Instanz des GUI des Programms - private StundenplanGUI gui; + // Instanz des GUI des Programms + private StundenplanGUI gui; - // Instanz der Datenbankverbindung - private DatabaseConnector dbc; + // Instanz der Datenbankverbindung + private DatabaseConnector dbc; - /** - * Konstruktor des Hauptprogramms - */ - public Stundenplan() { - // Erstellen des GUIs - gui = new StundenplanGUI(); + /** + * Konstruktor des Hauptprogramms + */ + public Stundenplan() { + // Erstellen des GUIs + gui = new StundenplanGUI(); - // Aufbau der Datenbankverbindung - dbc = new DatabaseConnector("", 0, "stundenplan.db", "", ""); - QueryResult r; + // Aufbau der Datenbankverbindung + dbc = new DatabaseConnector("", 0, "stundenplan.db", "", ""); + QueryResult r; - // Lehrer abfragen und ein Auswahlfeld erstellen, dass in der - // GUI angezeigt wird, um den angezeigten Stundenplan anzupassen - dbc.executeStatement("SELECT kuerzel FROM lehrer"); - r = dbc.getCurrentQueryResult(); - String[] teachers = new String[r.getRowCount()]; - for (int i = 0; i < r.getRowCount(); i++) { - teachers[i] = r.getData()[i][0]; - } - gui.addFilter("Lehrer", teachers); + // Lehrer abfragen und ein Auswahlfeld erstellen, dass in der + // GUI angezeigt wird, um den angezeigten Stundenplan anzupassen + dbc.executeStatement("SELECT kuerzel FROM lehrer"); + r = dbc.getCurrentQueryResult(); + String[] teachers = new String[r.getRowCount()]; + for (int i = 0; i < r.getRowCount(); i++) { + teachers[i] = r.getData()[i][0]; + } + gui.addFilter("Lehrer", teachers); + // Das gleiche für die klassen + dbc.executeStatement("SELECT bezeichner FROM klassen"); + r = dbc.getCurrentQueryResult(); + String[] klassen = new String[r.getRowCount()]; + for (int i = 0; i < r.getRowCount(); i++) { + klassen[i] = r.getData()[i][0]; + } + gui.addFilter("Klassen", klassen); + // GUI anzeigen und Verhalten bei Interaktion festlegen + gui.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); + gui.addSelectionListener(this); // GUI ruft Methode selectionChanged auf, wenn sich eine Auswahlbox ändert. + gui.setLocationRelativeTo(null); + gui.setVisible(true); + } - // GUI anzeigen und Verhalten bei Interaktion festlegen - gui.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); - gui.addSelectionListener(this); // GUI ruft Methode selectionChanged auf, wenn sich eine Auswahlbox ändert. - gui.setLocationRelativeTo(null); - gui.setVisible(true); - } + /** + * Methode um auf Änderungen in der GUi zu reagieren. Sobald der nutzer die + * Auswahl ändert, wird diese Methode aufgerufen. Der erste Parameter ist der + * Name der Auswahlliste, die sich geändert hat (erster Parameter von + * {@link StundenplanGUI#addFilter(String, String[])} oben) und der zweite ist + * der neue Wert der Auswahl. + * + * @param pList Name der Auswahlliste + * @param pNewValue Neuer Wert der Auswahl + */ + @Override + public void selectionChanged(String pList, String pNewValue) { + if (pList == "Lehrer") { + // Zuerst alle bisherigen Stunden aus der GUI entfernen + gui.removeAllLessons(); - /** - * Methode um auf Änderungen in der GUi zu reagieren. Sobald der nutzer die - * Auswahl ändert, wird diese Methode aufgerufen. Der erste Parameter ist der - * Name der Auswahlliste, die sich geändert hat (erster Parameter von - * {@link StundenplanGUI#addFilter(String, String[])} oben) und der zweite ist - * der neue Wert der Auswahl. - * - * @param pList Name der Auswahlliste - * @param pNewValue Neuer Wert der Auswahl - */ - @Override - public void selectionChanged(String pList, String pNewValue) { - if (pList == "Lehrer") { - // Zuerst alle bisherigen Stunden aus der GUI entfernen - gui.removeAllLessons(); + // Neue Daten aus der Datenbank abfragen. + dbc.executeStatement( + "SELECT Fach,Raum,Klassen_bezeichner,Tag,Stunde FROM Unterrichtsstunden LEFT OUTER JOIN sind_in_Unterrichtsstunden " + + "WHERE sind_in_Unterrichtsstunden.Stunden_ID = Unterrichtsstunden.StundenId AND Unterrichtsstunden.Lehrer_Kürzel LIKE \"" + + pNewValue + "\""); + QueryResult r = dbc.getCurrentQueryResult(); - // Neue Daten aus der Datenbank abfragen. - // Hier gefakte Daten, die Struktur der Datenbank ist nicht vorgegeben. - dbc.executeStatement("SELECT 0,'Q2','405',kuerzel,0,0,'Informatik',-16711936 FROM lehrer WHERE kuerzel = '" + pNewValue + "'"); - QueryResult r = dbc.getCurrentQueryResult(); + // Falls es ein Ergebnis gibt ... + if (r != null) { + String[][] data = r.getData(); - // Falls es ein Ergebnis gibt ... - if (r != null) { - String[][] data = r.getData(); + // Neue Stunden in die GUI schreiben + for (int i = 0; i < data.length; i++) { + gui.addLesson(bestimmeSpalte(data[i][3]), // Spalte im Plan (0=Montag, ... ,4=Freitag) + Integer.parseInt(data[i][4]) - 1, // Zeile im Plan (0=1. Stunde, ... ,9=10. Stunde) + data[i][0], // Titel + "Raum " + data[i][1], // Untertitel + data[i][2], // Beschreibungstext + pNewValue, // Fußzeile + new Color(-16711936) // Farbe (Objekt der Klasse Color) + ); + } - // Neue Stunden in die GUI schreiben - for (int i = 0; i < data.length; i++) { - gui.addLesson( - Integer.parseInt(data[i][4]), // Spalte im Plan (0=Montag, ... ,4=Freitag) - Integer.parseInt(data[i][5]), // Zeile im Plan (0=1. Stunde, ... ,9=10. Stunde) - data[i][6], // Titel - "Raum " + data[i][2], // Untertitel - data[i][1], // Beschreibungstext - data[i][3], // Fußzeile - new Color(Integer.parseInt(data[i][7])) // Farbe (Objekt der Klasse Color) - ); - } + // GUI-Fenster neu zeichnen, um neue Elemente anzuzeigen. + gui.revalidate(); + gui.repaint(); + } + } else if (pList == "Klassen") { + // Zuerst alle bisherigen Stunden aus der GUI entfernen + gui.removeAllLessons(); - // GUI-Fenster neu zeichnen, um neue Elemente anzuzeigen. - gui.revalidate(); - gui.repaint(); - } - } - } + // Neue Daten aus der Datenbank abfragen. + dbc.executeStatement(""); + QueryResult r = dbc.getCurrentQueryResult(); + + // Falls es ein Ergebnis gibt ... + if (r != null) { + String[][] data = r.getData(); + + // Neue Stunden in die GUI schreiben + for (int i = 0; i < data.length; i++) { + gui.addLesson(bestimmeSpalte(data[i][3]), // Spalte im Plan (0=Montag, ... ,4=Freitag) + Integer.parseInt(data[i][4]) - 1, // Zeile im Plan (0=1. Stunde, ... ,9=10. Stunde) + data[i][0], // Titel + "Raum " + data[i][1], // Untertitel + data[i][2], // Beschreibungstext + pNewValue, // Fußzeile + new Color(-16711936) // Farbe (Objekt der Klasse Color) + ); + } + + // GUI-Fenster neu zeichnen, um neue Elemente anzuzeigen. + gui.revalidate(); + gui.repaint(); + } + } + } + + public int bestimmeSpalte(String pTag) { + switch (pTag) { + case "Montag": + return 0; + case "Dienstag": + return 1; + case "Mittwoch": + return 2; + case "Donnerstag": + return 3; + case "Freitag": + return 4; + default: + return 5; + } + } } diff --git a/Stundenplan/stundenplan.db b/Stundenplan/stundenplan.db index 6b3b451..8a56101 100644 Binary files a/Stundenplan/stundenplan.db and b/Stundenplan/stundenplan.db differ diff --git a/sind_in_Unterrichtsstunden.csv b/sind_in_Unterrichtsstunden.csv new file mode 100644 index 0000000..6fc81f7 --- /dev/null +++ b/sind_in_Unterrichtsstunden.csv @@ -0,0 +1,1001 @@ +Klassen_bezeichner,Stunden_ID,sind_in_Unterrichtsstunden_id +EFb,1,1 +05d,2,2 +05a,3,3 +EFd,4,4 +06c,5,5 +08a,6,6 +EFb,7,7 +09a,8,8 +06d,9,9 +EFb,10,10 +09a,11,11 +08a,12,12 +05a,13,13 +EFc,14,14 +07d,15,15 +08d,16,16 +06b,17,17 +05d,18,18 +08b,19,19 +05c,20,20 +EFb,21,21 +06c,22,22 +06a,23,23 +09c,24,24 +06a,25,25 +05d,26,26 +05d,27,27 +05c,28,28 +09d,29,29 +06d,30,30 +07a,31,31 +07d,32,32 +EFc,33,33 +07c,34,34 +07d,35,35 +07a,36,36 +06c,37,37 +06c,38,38 +EFa,39,39 +07d,40,40 +05c,41,41 +05d,42,42 +06c,43,43 +07d,44,44 +09c,45,45 +05c,46,46 +EFa,47,47 +08c,48,48 +07d,49,49 +08c,50,50 +06d,51,51 +EFd,52,52 +08c,53,53 +08b,54,54 +06a,55,55 +08d,56,56 +07a,57,57 +05c,58,58 +06a,59,59 +09a,60,60 +EFd,61,61 +EFd,62,62 +EFb,63,63 +05a,64,64 +06d,65,65 +07b,66,66 +05d,67,67 +08a,68,68 +07c,69,69 +06d,70,70 +08d,71,71 +07a,72,72 +08a,73,73 +09a,74,74 +EFc,75,75 +07d,76,76 +05d,77,77 +09a,78,78 +09d,79,79 +07b,80,80 +05c,81,81 +06b,82,82 +08b,83,83 +08b,84,84 +07c,85,85 +06a,86,86 +06a,87,87 +09b,88,88 +09b,89,89 +05d,90,90 +09c,91,91 +07a,92,92 +EFd,93,93 +EFb,94,94 +07a,95,95 +06c,96,96 +08d,97,97 +06c,98,98 +07d,99,99 +06a,100,100 +09d,101,101 +06c,102,102 +07c,103,103 +05d,104,104 +05c,105,105 +06a,106,106 +06c,107,107 +EFd,108,108 +09b,109,109 +06c,110,110 +05a,111,111 +06b,112,112 +05d,113,113 +06c,114,114 +09c,115,115 +06a,116,116 +06c,117,117 +EFa,118,118 +EFa,119,119 +05c,120,120 +06b,121,121 +07c,122,122 +09b,123,123 +09d,124,124 +07d,125,125 +08a,126,126 +05a,127,127 +09d,128,128 +08c,129,129 +EFd,130,130 +08a,131,131 +08d,132,132 +07d,133,133 +05b,134,134 +05a,135,135 +07c,136,136 +09d,137,137 +05a,138,138 +EFc,139,139 +08b,140,140 +07d,141,141 +09b,142,142 +06d,143,143 +05c,144,144 +09b,145,145 +06d,146,146 +06a,147,147 +07b,148,148 +09c,149,149 +06a,150,150 +07d,151,151 +EFd,152,152 +05b,153,153 +08d,154,154 +05b,155,155 +EFb,156,156 +06b,157,157 +05a,158,158 +05c,159,159 +08d,160,160 +09a,161,161 +09a,162,162 +06c,163,163 +09b,164,164 +09a,165,165 +09b,166,166 +07d,167,167 +EFa,168,168 +08a,169,169 +05d,170,170 +09c,171,171 +09a,172,172 +EFd,173,173 +EFc,174,174 +09d,175,175 +07a,176,176 +07a,177,177 +05b,178,178 +05b,179,179 +05b,180,180 +06a,181,181 +08c,182,182 +06c,183,183 +05a,184,184 +05a,185,185 +EFa,186,186 +EFc,187,187 +09a,188,188 +05d,189,189 +08a,190,190 +05c,191,191 +06b,192,192 +06d,193,193 +08a,194,194 +08b,195,195 +06a,196,196 +07d,197,197 +05c,198,198 +06d,199,199 +07d,200,200 +05a,201,201 +08b,202,202 +09c,203,203 +05c,204,204 +08b,205,205 +05d,206,206 +08b,207,207 +08a,208,208 +EFc,209,209 +08b,210,210 +08a,211,211 +08b,212,212 +07d,213,213 +07b,214,214 +09d,215,215 +09d,216,216 +06c,217,217 +08d,218,218 +08b,219,219 +05c,220,220 +EFb,221,221 +EFc,222,222 +EFa,223,223 +05b,224,224 +08c,225,225 +06b,226,226 +EFd,227,227 +EFd,228,228 +05d,229,229 +09b,230,230 +07d,231,231 +07b,232,232 +08d,233,233 +07b,234,234 +EFc,235,235 +05c,236,236 +09b,237,237 +07b,238,238 +05d,239,239 +EFb,240,240 +07c,241,241 +09c,242,242 +08c,243,243 +05d,244,244 +06d,245,245 +EFd,246,246 +09b,247,247 +05c,248,248 +06d,249,249 +EFa,250,250 +07a,251,251 +08d,252,252 +09c,253,253 +06d,254,254 +EFa,255,255 +EFb,256,256 +07d,257,257 +09b,258,258 +09a,259,259 +08a,260,260 +09a,261,261 +08b,262,262 +05d,263,263 +09d,264,264 +07c,265,265 +08c,266,266 +06c,267,267 +EFc,268,268 +09c,269,269 +EFd,270,270 +07c,271,271 +07d,272,272 +08d,273,273 +08c,274,274 +09b,275,275 +09b,276,276 +05a,277,277 +09c,278,278 +06a,279,279 +09c,280,280 +09d,281,281 +05c,282,282 +06d,283,283 +EFd,284,284 +06b,285,285 +05a,286,286 +05d,287,287 +09d,288,288 +06a,289,289 +06d,290,290 +07d,291,291 +07b,292,292 +EFa,293,293 +08a,294,294 +09b,295,295 +EFa,296,296 +09d,297,297 +EFc,298,298 +09d,299,299 +09d,300,300 +06c,301,301 +EFc,302,302 +07a,303,303 +08a,304,304 +09c,305,305 +EFd,306,306 +06c,307,307 +08b,308,308 +05a,309,309 +08c,310,310 +06c,311,311 +07a,312,312 +EFb,313,313 +EFc,314,314 +07c,315,315 +07b,316,316 +05c,317,317 +09c,318,318 +09d,319,319 +05b,320,320 +EFc,321,321 +05c,322,322 +09a,323,323 +08b,324,324 +08d,325,325 +EFc,326,326 +06d,327,327 +06d,328,328 +06c,329,329 +05c,330,330 +06c,331,331 +08b,332,332 +06c,333,333 +05a,334,334 +08c,335,335 +08a,336,336 +EFa,337,337 +EFb,338,338 +EFb,339,339 +05a,340,340 +EFc,341,341 +EFb,342,342 +EFb,343,343 +08a,344,344 +06c,345,345 +05a,346,346 +07c,347,347 +EFc,348,348 +08c,349,349 +08a,350,350 +05d,351,351 +06c,352,352 +05d,353,353 +EFd,354,354 +08a,355,355 +09a,356,356 +06c,357,357 +07d,358,358 +06d,359,359 +05c,360,360 +EFd,361,361 +06d,362,362 +05c,363,363 +EFd,364,364 +EFc,365,365 +09b,366,366 +EFb,367,367 +06c,368,368 +EFd,369,369 +EFc,370,370 +08c,371,371 +EFa,372,372 +07d,373,373 +07a,374,374 +06d,375,375 +05d,376,376 +06d,377,377 +06b,378,378 +EFc,379,379 +06b,380,380 +EFc,381,381 +08c,382,382 +08d,383,383 +08b,384,384 +08c,385,385 +06a,386,386 +07c,387,387 +05c,388,388 +09b,389,389 +EFa,390,390 +06a,391,391 +07a,392,392 +09b,393,393 +08b,394,394 +09c,395,395 +08c,396,396 +06c,397,397 +07a,398,398 +05d,399,399 +09c,400,400 +07c,401,401 +08d,402,402 +08a,403,403 +09c,404,404 +09d,405,405 +06c,406,406 +05d,407,407 +07d,408,408 +08c,409,409 +08c,410,410 +08c,411,411 +06c,412,412 +EFc,413,413 +08b,414,414 +06b,415,415 +05b,416,416 +06a,417,417 +EFc,418,418 +07d,419,419 +06b,420,420 +09b,421,421 +09d,422,422 +06a,423,423 +EFb,424,424 +08b,425,425 +08b,426,426 +07b,427,427 +08a,428,428 +07b,429,429 +09b,430,430 +05d,431,431 +07a,432,432 +06d,433,433 +08d,434,434 +08b,435,435 +EFa,436,436 +EFa,437,437 +05d,438,438 +07b,439,439 +EFc,440,440 +08c,441,441 +EFb,442,442 +09c,443,443 +05d,444,444 +EFc,445,445 +EFc,446,446 +05a,447,447 +06a,448,448 +09c,449,449 +EFd,450,450 +06b,451,451 +05d,452,452 +06a,453,453 +08b,454,454 +EFc,455,455 +06c,456,456 +06a,457,457 +06d,458,458 +09b,459,459 +09d,460,460 +06d,461,461 +05b,462,462 +08d,463,463 +06b,464,464 +07b,465,465 +07b,466,466 +08c,467,467 +06d,468,468 +EFc,469,469 +07a,470,470 +07d,471,471 +EFa,472,472 +08c,473,473 +08a,474,474 +07a,475,475 +05a,476,476 +07c,477,477 +06d,478,478 +08a,479,479 +08a,480,480 +08d,481,481 +08a,482,482 +07d,483,483 +08c,484,484 +08b,485,485 +05b,486,486 +06b,487,487 +08b,488,488 +06a,489,489 +08c,490,490 +EFd,491,491 +06d,492,492 +08a,493,493 +05a,494,494 +05c,495,495 +08a,496,496 +09a,497,497 +08a,498,498 +EFc,499,499 +07b,500,500 +08c,501,501 +09b,502,502 +EFa,503,503 +EFc,504,504 +05b,505,505 +EFc,506,506 +09a,507,507 +08a,508,508 +07b,509,509 +07a,510,510 +05d,511,511 +08c,512,512 +07a,513,513 +EFa,514,514 +07d,515,515 +05a,516,516 +EFc,517,517 +07a,518,518 +06d,519,519 +06b,520,520 +06a,521,521 +EFd,522,522 +09a,523,523 +08c,524,524 +07a,525,525 +05c,526,526 +09b,527,527 +06b,528,528 +07b,529,529 +09d,530,530 +09c,531,531 +07c,532,532 +05d,533,533 +06b,534,534 +09b,535,535 +EFd,536,536 +09d,537,537 +08d,538,538 +06a,539,539 +07a,540,540 +08d,541,541 +09a,542,542 +06d,543,543 +06c,544,544 +05d,545,545 +07a,546,546 +08d,547,547 +07b,548,548 +EFa,549,549 +07d,550,550 +07c,551,551 +06b,552,552 +EFa,553,553 +08d,554,554 +06d,555,555 +09b,556,556 +EFd,557,557 +05d,558,558 +EFa,559,559 +09b,560,560 +08c,561,561 +07b,562,562 +08b,563,563 +06c,564,564 +07a,565,565 +09c,566,566 +06c,567,567 +09d,568,568 +09c,569,569 +08c,570,570 +08c,571,571 +06b,572,572 +06a,573,573 +EFc,574,574 +06c,575,575 +07b,576,576 +07d,577,577 +08b,578,578 +06d,579,579 +EFa,580,580 +09a,581,581 +05a,582,582 +06a,583,583 +07d,584,584 +EFc,585,585 +06c,586,586 +05c,587,587 +09b,588,588 +05b,589,589 +05c,590,590 +06c,591,591 +07d,592,592 +06c,593,593 +06a,594,594 +08d,595,595 +08d,596,596 +08b,597,597 +09b,598,598 +07a,599,599 +05a,600,600 +06d,601,601 +09c,602,602 +09c,603,603 +06b,604,604 +07c,605,605 +07c,606,606 +08a,607,607 +07a,608,608 +09c,609,609 +08c,610,610 +09c,611,611 +07b,612,612 +07d,613,613 +07b,614,614 +06a,615,615 +EFd,616,616 +EFb,617,617 +09a,618,618 +05a,619,619 +08d,620,620 +07c,621,621 +08c,622,622 +05c,623,623 +05d,624,624 +09c,625,625 +EFa,626,626 +05b,627,627 +05a,628,628 +09d,629,629 +07a,630,630 +06b,631,631 +08a,632,632 +09b,633,633 +07d,634,634 +EFb,635,635 +06a,636,636 +08a,637,637 +07b,638,638 +EFb,639,639 +07d,640,640 +06a,641,641 +05c,642,642 +09d,643,643 +07c,644,644 +08b,645,645 +09a,646,646 +06d,647,647 +EFb,648,648 +05c,649,649 +05c,650,650 +06a,651,651 +06c,652,652 +05c,653,653 +05b,654,654 +06d,655,655 +08c,656,656 +08c,657,657 +08c,658,658 +09c,659,659 +09d,660,660 +09b,661,661 +06b,662,662 +EFa,663,663 +08d,664,664 +07c,665,665 +06c,666,666 +06b,667,667 +05d,668,668 +EFd,669,669 +07a,670,670 +06c,671,671 +05d,672,672 +07b,673,673 +07b,674,674 +07a,675,675 +06b,676,676 +08a,677,677 +07b,678,678 +07a,679,679 +09a,680,680 +08d,681,681 +09d,682,682 +09c,683,683 +05b,684,684 +08c,685,685 +06c,686,686 +09c,687,687 +05d,688,688 +EFd,689,689 +05a,690,690 +EFb,691,691 +EFd,692,692 +EFd,693,693 +09b,694,694 +EFa,695,695 +05d,696,696 +05d,697,697 +EFa,698,698 +06b,699,699 +05a,700,700 +08d,701,701 +08d,702,702 +09a,703,703 +EFb,704,704 +07c,705,705 +08c,706,706 +05d,707,707 +05d,708,708 +07c,709,709 +09d,710,710 +EFc,711,711 +07b,712,712 +09a,713,713 +06a,714,714 +05d,715,715 +09d,716,716 +EFb,717,717 +EFd,718,718 +07b,719,719 +07b,720,720 +08b,721,721 +05d,722,722 +05d,723,723 +09c,724,724 +09b,725,725 +EFc,726,726 +09d,727,727 +08b,728,728 +EFb,729,729 +EFd,730,730 +08b,731,731 +06d,732,732 +06b,733,733 +06a,734,734 +08c,735,735 +07d,736,736 +06b,737,737 +05b,738,738 +09c,739,739 +06d,740,740 +05b,741,741 +08b,742,742 +09c,743,743 +08d,744,744 +EFd,745,745 +06b,746,746 +09b,747,747 +07b,748,748 +08b,749,749 +07a,750,750 +08a,751,751 +EFc,752,752 +09c,753,753 +07d,754,754 +06b,755,755 +06a,756,756 +EFb,757,757 +EFd,758,758 +05b,759,759 +08d,760,760 +06b,761,761 +07d,762,762 +05c,763,763 +EFb,764,764 +EFb,765,765 +09a,766,766 +09b,767,767 +EFc,768,768 +06c,769,769 +06c,770,770 +07c,771,771 +05c,772,772 +EFd,773,773 +07c,774,774 +EFd,775,775 +08b,776,776 +09a,777,777 +EFd,778,778 +06d,779,779 +07c,780,780 +08a,781,781 +05d,782,782 +06a,783,783 +07d,784,784 +08d,785,785 +EFa,786,786 +09b,787,787 +07a,788,788 +09c,789,789 +08b,790,790 +06d,791,791 +EFd,792,792 +09b,793,793 +07b,794,794 +09b,795,795 +07c,796,796 +08b,797,797 +EFb,798,798 +EFd,799,799 +06a,800,800 +05b,801,801 +06c,802,802 +EFb,803,803 +EFb,804,804 +05c,805,805 +07d,806,806 +09b,807,807 +08c,808,808 +06c,809,809 +06b,810,810 +EFb,811,811 +08d,812,812 +08a,813,813 +09d,814,814 +09a,815,815 +08a,816,816 +EFd,817,817 +05b,818,818 +08c,819,819 +05b,820,820 +06b,821,821 +08c,822,822 +08d,823,823 +09b,824,824 +07b,825,825 +EFd,826,826 +05c,827,827 +05d,828,828 +EFb,829,829 +EFb,830,830 +05a,831,831 +08c,832,832 +07b,833,833 +08a,834,834 +08c,835,835 +09d,836,836 +07a,837,837 +05b,838,838 +06c,839,839 +05a,840,840 +07c,841,841 +05b,842,842 +EFa,843,843 +06a,844,844 +07d,845,845 +05a,846,846 +09d,847,847 +07b,848,848 +07a,849,849 +09c,850,850 +EFa,851,851 +EFc,852,852 +05a,853,853 +06c,854,854 +05d,855,855 +06d,856,856 +09d,857,857 +06c,858,858 +08b,859,859 +09d,860,860 +EFd,861,861 +09d,862,862 +06a,863,863 +06d,864,864 +06d,865,865 +05b,866,866 +08b,867,867 +EFa,868,868 +07c,869,869 +07b,870,870 +EFc,871,871 +06a,872,872 +06b,873,873 +09d,874,874 +09b,875,875 +09b,876,876 +05a,877,877 +05a,878,878 +05a,879,879 +06d,880,880 +07a,881,881 +09a,882,882 +08d,883,883 +08d,884,884 +05b,885,885 +06a,886,886 +05d,887,887 +06b,888,888 +08b,889,889 +05d,890,890 +05c,891,891 +05b,892,892 +06c,893,893 +06c,894,894 +05a,895,895 +09d,896,896 +06b,897,897 +06b,898,898 +05a,899,899 +09b,900,900 +08c,901,901 +05a,902,902 +EFa,903,903 +07b,904,904 +06c,905,905 +05a,906,906 +05a,907,907 +08c,908,908 +05d,909,909 +EFc,910,910 +09b,911,911 +EFa,912,912 +08b,913,913 +07b,914,914 +06d,915,915 +08b,916,916 +EFb,917,917 +EFa,918,918 +07a,919,919 +07c,920,920 +09d,921,921 +09b,922,922 +05b,923,923 +EFd,924,924 +EFd,925,925 +EFb,926,926 +09a,927,927 +07d,928,928 +EFd,929,929 +08b,930,930 +09c,931,931 +09c,932,932 +06d,933,933 +06b,934,934 +08d,935,935 +09a,936,936 +EFd,937,937 +07a,938,938 +05d,939,939 +07b,940,940 +09d,941,941 +05d,942,942 +08c,943,943 +06c,944,944 +07b,945,945 +05a,946,946 +05c,947,947 +07c,948,948 +09c,949,949 +EFb,950,950 +08c,951,951 +08a,952,952 +06a,953,953 +09b,954,954 +09a,955,955 +EFa,956,956 +09a,957,957 +05c,958,958 +06d,959,959 +05b,960,960 +EFb,961,961 +05d,962,962 +05b,963,963 +08b,964,964 +EFc,965,965 +07a,966,966 +05b,967,967 +06a,968,968 +07a,969,969 +09c,970,970 +06c,971,971 +08c,972,972 +05d,973,973 +EFa,974,974 +EFb,975,975 +EFa,976,976 +09a,977,977 +07a,978,978 +06b,979,979 +06c,980,980 +08a,981,981 +08a,982,982 +09d,983,983 +06b,984,984 +05a,985,985 +06d,986,986 +05c,987,987 +07c,988,988 +09a,989,989 +08d,990,990 +06c,991,991 +EFc,992,992 +EFa,993,993 +06d,994,994 +06b,995,995 +EFa,996,996 +07c,997,997 +EFb,998,998 +EFb,999,999 +07a,1000,1000 diff --git a/unterrichtet_klassen.csv b/unterrichtet_klassen.csv new file mode 100644 index 0000000..bae331f --- /dev/null +++ b/unterrichtet_klassen.csv @@ -0,0 +1,1001 @@ +Klassen_bezeichner,Lehrer_Bezeichner,unterrichtet_klassen_id +09c,fri,1 +06d,ngb,2 +08d,kth,3 +05b,snk,4 +09a,dsl,5 +08d,mab,6 +EFd,buk,7 +07c,mrg,8 +07d,hob,9 +EFd,ldr,10 +05a,mab,11 +07d,bru,12 +06c,dsl,13 +07d,stf,14 +07b,sei,15 +05d,rüt,16 +08b,kah,17 +05a,msl,18 +08a,rm,19 +07b,plv,20 +05c,rc,21 +09d,spr,22 +09a,rbg,23 +09d,pui,24 +08c,sar,25 +08d,slg,26 +09d,osm,27 +07d,hor,28 +09c,mei,29 +EFd,sat,30 +05b,shz,31 +08c,göt,32 +09b,nkp,33 +07a,göt,34 +08a,mab,35 +EFb,grd,36 +08c,par,37 +06c,spr,38 +08c,hel,39 +EFb,göt,40 +EFa,lüb,41 +05c,hel,42 +06b,göt,43 +06c,hel,44 +07a,göt,45 +09c,bmr,46 +EFb,sat,47 +09d,kth,48 +05d,brs,49 +08a,sim,50 +07d,smr,51 +07a,ldr,52 +09b,det,53 +05b,pui,54 +08c,ger,55 +07d,buk,56 +08a,snk,57 +EFc,kop,58 +07a,bhz,59 +07a,fri,60 +05b,rdt,61 +05c,bmr,62 +09c,shz,63 +08c,st,64 +09a,jka,65 +07c,rm,66 +07c,buk,67 +05b,st,68 +EFb,hor,69 +08c,rak,70 +05c,ksg,71 +09b,buo,72 +08d,ger,73 +07d,buo,74 +08a,kch,75 +08a,bhz,76 +05d,kpp,77 +05a,rm,78 +EFb,pör,79 +09a,bod,80 +06d,beh,81 +07d,rc,82 +EFa,fel,83 +EFb,imm,84 +06a,rc,85 +06d,pui,86 +08b,sei,87 +07a,khm,88 +07d,frd,89 +08d,bhz,90 +09b,Bar,91 +09a,müh,92 +07b,rbg,93 +09b,buk,94 +06d,jka,95 +09b,fis,96 +06c,rak,97 +05d,buk,98 +06a,kop,99 +08d,nid,100 +05d,fel,101 +06c,buk,102 +06d,plv,103 +05a,mab,104 +EFa,hof,105 +EFd,gru,106 +06c,ngb,107 +EFa,jka,108 +05b,ldr,109 +06d,rüt,110 +09a,snk,111 +06d,sar,112 +06a,bmr,113 +07a,rbg,114 +EFd,sei,115 +09a,hof,116 +08b,rde,117 +07a,grd,118 +08a,hök,119 +07d,bmr,120 +EFc,fel,121 +07c,rm,122 +05c,rüt,123 +05b,bhz,124 +05d,göt,125 +07a,fel,126 +09c,st,127 +05a,kop,128 +08a,stf,129 +09c,fis,130 +09b,bru,131 +06c,rup,132 +EFc,hob,133 +07d,rdt,134 +06b,brs,135 +08d,rix,136 +EFd,frd,137 +05d,hof,138 +06d,sdt,139 +06a,frd,140 +08c,müh,141 +07c,hof,142 +06d,st,143 +08c,ngb,144 +08c,leh,145 +06b,shz,146 +07c,stf,147 +09c,htn,148 +05b,frd,149 +06c,fri,150 +EFb,frd,151 +08d,buo,152 +08d,mei,153 +EFa,rc,154 +09c,sat,155 +EFd,kop,156 +06d,det,157 +06d,shz,158 +05c,shz,159 +09d,dsl,160 +06a,hök,161 +05a,rc,162 +EFd,shz,163 +05d,spr,164 +05b,hor,165 +09d,rup,166 +05c,sra,167 +07a,sim,168 +05b,sim,169 +09b,hob,170 +09d,jka,171 +08b,bhz,172 +08d,bhz,173 +07d,fis,174 +08c,rak,175 +06c,sra,176 +07d,fis,177 +09a,ldr,178 +09a,rüt,179 +08a,ldr,180 +06d,pui,181 +08a,kch,182 +05a,msl,183 +07d,sei,184 +EFa,hor,185 +EFd,osm,186 +08b,jka,187 +08c,sön,188 +09c,rc,189 +EFb,ger,190 +09a,ldr,191 +EFc,gor,192 +EFc,spr,193 +07b,est,194 +08d,gor,195 +09c,kse,196 +07a,rde,197 +07d,bod,198 +08a,brs,199 +08d,smr,200 +07c,Bar,201 +05a,sar,202 +EFb,nkp,203 +05b,rak,204 +09d,lin,205 +07d,fis,206 +05c,rix,207 +06b,sim,208 +EFc,beh,209 +09a,gry,210 +06b,ldr,211 +05c,imm,212 +06c,rak,213 +06b,gry,214 +06a,göt,215 +05c,rm,216 +07d,rbg,217 +09a,mrg,218 +05d,buo,219 +06c,rm,220 +06b,ksg,221 +09d,dfe,222 +09b,rup,223 +05d,kah,224 +09a,jka,225 +08c,pör,226 +08a,det,227 +EFc,gry,228 +06a,stm,229 +EFd,sra,230 +09d,osm,231 +05b,plv,232 +09a,beh,233 +08c,imm,234 +06a,bru,235 +07c,gry,236 +05c,spr,237 +EFa,sra,238 +05d,bmr,239 +08c,sra,240 +09b,rbg,241 +09b,brs,242 +05d,mrg,243 +09c,khm,244 +07b,gru,245 +09b,sön,246 +06d,rc,247 +EFa,ldr,248 +06d,bru,249 +EFa,lin,250 +05a,slg,251 +08a,lüb,252 +05b,hob,253 +07b,bhz,254 +07b,fis,255 +05a,kch,256 +06a,rde,257 +07d,det,258 +08c,grd,259 +06b,göt,260 +06c,rde,261 +05c,fel,262 +EFd,khm,263 +08a,ger,264 +EFa,brs,265 +05c,rde,266 +09d,msl,267 +05b,pui,268 +06a,mab,269 +05d,snk,270 +09a,rde,271 +09b,bmr,272 +05c,shz,273 +EFd,plv,274 +05a,kth,275 +05d,gru,276 +EFc,stm,277 +09b,msl,278 +06d,sra,279 +EFa,est,280 +06b,ldr,281 +06a,det,282 +EFa,spr,283 +09a,fri,284 +EFc,bru,285 +09a,müh,286 +06c,khm,287 +07d,htn,288 +09b,jka,289 +06a,hob,290 +06c,rm,291 +EFd,gor,292 +09b,slg,293 +08a,rdt,294 +06b,spr,295 +EFb,stm,296 +07d,hor,297 +09a,mab,298 +05c,rbg,299 +08b,buk,300 +07d,leh,301 +05a,mei,302 +05a,rbg,303 +05a,lüb,304 +09b,gru,305 +08a,ksg,306 +07d,fis,307 +07b,göt,308 +EFc,stf,309 +08b,fel,310 +08a,bhz,311 +08c,mrg,312 +07a,beh,313 +08b,ngb,314 +06a,sar,315 +08d,beh,316 +05c,gry,317 +08c,est,318 +09b,lüb,319 +07c,imm,320 +05d,rdt,321 +07c,rüt,322 +07d,msl,323 +EFd,fel,324 +06d,müh,325 +EFc,kpp,326 +09a,msl,327 +06d,rdt,328 +EFd,msl,329 +EFa,kse,330 +09b,dsl,331 +08c,smr,332 +07a,fri,333 +08d,det,334 +08a,smr,335 +EFa,imm,336 +06a,gry,337 +07c,lüb,338 +EFa,sat,339 +07b,shz,340 +06a,nid,341 +06c,kpp,342 +05d,st,343 +05c,slg,344 +08a,bru,345 +EFa,frd,346 +09b,ldr,347 +06c,kop,348 +08d,stf,349 +08a,hel,350 +07d,sat,351 +06b,hob,352 +EFd,sra,353 +05b,sim,354 +08a,mei,355 +09a,frd,356 +EFd,bod,357 +07d,hob,358 +07d,mei,359 +06c,kth,360 +07b,müh,361 +EFc,gry,362 +09b,sra,363 +08c,hök,364 +05d,lüb,365 +08d,det,366 +09d,pui,367 +06c,sdt,368 +09d,plv,369 +05c,est,370 +07d,bru,371 +09a,sra,372 +05a,st,373 +09a,rm,374 +06a,khm,375 +09c,rm,376 +09a,kop,377 +06b,lüb,378 +08c,par,379 +EFa,mei,380 +05c,mab,381 +EFa,sra,382 +06b,sei,383 +08d,hof,384 +06a,stm,385 +EFc,grd,386 +08b,rix,387 +08b,buk,388 +06a,lüb,389 +06d,dsl,390 +09a,rde,391 +07a,mab,392 +07a,jka,393 +09c,osm,394 +07c,kah,395 +EFb,osm,396 +08d,ngb,397 +06d,rdt,398 +08c,bru,399 +EFb,fel,400 +07c,rde,401 +07d,müh,402 +09a,shz,403 +EFb,leh,404 +05c,khm,405 +09d,ldr,406 +09b,smr,407 +05a,rc,408 +09b,mei,409 +09a,khm,410 +06a,khm,411 +05a,kah,412 +05b,det,413 +EFa,brs,414 +09d,det,415 +08d,mab,416 +07a,fis,417 +07a,rup,418 +EFd,mrg,419 +08d,rix,420 +EFa,jka,421 +08a,smr,422 +07c,Bar,423 +08a,slg,424 +09d,smr,425 +07c,rix,426 +05a,nid,427 +06a,hel,428 +08c,bru,429 +08b,pör,430 +08a,lüb,431 +07b,hof,432 +05b,kop,433 +06a,gor,434 +05d,htn,435 +07c,gry,436 +06c,Bar,437 +09b,jka,438 +EFc,rm,439 +08b,kch,440 +08d,nkp,441 +EFc,buk,442 +05c,rüt,443 +05d,nid,444 +07d,gru,445 +07b,ngb,446 +07c,slg,447 +08d,dsl,448 +09d,sdt,449 +06c,sra,450 +EFa,bmr,451 +05c,buo,452 +EFa,msl,453 +07c,rde,454 +05d,stm,455 +08c,bmr,456 +EFd,kah,457 +09b,gor,458 +07a,sdt,459 +06a,osm,460 +08a,par,461 +09b,rc,462 +EFb,rm,463 +08c,dfe,464 +06a,hor,465 +08d,dfe,466 +EFa,rbg,467 +08b,buk,468 +05c,bod,469 +07a,msl,470 +07b,brs,471 +05a,par,472 +EFa,dfe,473 +07a,leh,474 +08b,rc,475 +EFb,beh,476 +05d,hof,477 +07d,plv,478 +08a,est,479 +08c,ngb,480 +09b,st,481 +08a,fis,482 +EFa,lüb,483 +09d,ksg,484 +06b,dfe,485 +EFb,leh,486 +05b,hor,487 +08c,pie,488 +05a,rdt,489 +09b,rix,490 +06d,kop,491 +EFc,nid,492 +09b,rdt,493 +06d,kth,494 +07c,sar,495 +08b,göt,496 +08a,nid,497 +05b,pui,498 +05a,rak,499 +07b,gru,500 +05d,msl,501 +08b,sar,502 +09b,rüt,503 +07c,par,504 +06a,osm,505 +EFd,rc,506 +EFb,slg,507 +07a,göt,508 +06c,kse,509 +08d,hof,510 +09b,beh,511 +07a,spr,512 +07a,fri,513 +EFd,hob,514 +07b,buo,515 +09c,bru,516 +07b,ksg,517 +07b,göt,518 +05c,hof,519 +09a,sdt,520 +06d,nkp,521 +09c,bmr,522 +08b,ger,523 +06b,shz,524 +EFa,shz,525 +07c,rüt,526 +08b,sei,527 +05c,sra,528 +06c,smr,529 +07c,nkp,530 +09c,sön,531 +05b,sön,532 +08b,sön,533 +08c,par,534 +06b,lin,535 +EFa,rm,536 +07c,sra,537 +09c,hel,538 +09c,fis,539 +08a,bod,540 +06b,nkp,541 +08c,fis,542 +EFb,nid,543 +08a,mei,544 +05b,grd,545 +06d,pui,546 +08a,kch,547 +05b,leh,548 +06d,kpp,549 +09a,jka,550 +EFb,htn,551 +05c,bmr,552 +08c,kth,553 +07b,khm,554 +05c,hof,555 +06c,hor,556 +07c,buo,557 +08d,buk,558 +07d,brs,559 +07a,bru,560 +06d,ksg,561 +07a,par,562 +EFd,fel,563 +08d,slg,564 +EFc,nkp,565 +08c,rak,566 +EFd,det,567 +07b,snk,568 +08a,lüb,569 +08a,rup,570 +EFd,bhz,571 +06b,stf,572 +06c,buo,573 +09c,fel,574 +EFb,leh,575 +09d,leh,576 +09c,khm,577 +07d,mei,578 +EFa,Bar,579 +06c,ksg,580 +EFd,lüb,581 +09d,mab,582 +07d,lüb,583 +08d,beh,584 +07d,rup,585 +EFb,dsl,586 +09b,kop,587 +07d,mab,588 +EFc,bmr,589 +EFb,fri,590 +08d,kth,591 +05d,bod,592 +EFa,kop,593 +06a,nkp,594 +EFd,imm,595 +05a,rix,596 +08d,osm,597 +07b,hor,598 +07a,gru,599 +EFc,hel,600 +05a,grd,601 +06a,ger,602 +09b,göt,603 +06c,pie,604 +EFd,ldr,605 +06b,kse,606 +05d,spr,607 +EFb,osm,608 +06d,fel,609 +EFb,hel,610 +05d,brs,611 +09d,leh,612 +EFa,brs,613 +07d,plv,614 +06d,ger,615 +06b,rc,616 +EFb,gru,617 +06c,sön,618 +09a,bod,619 +09a,kth,620 +07d,hof,621 +08a,mei,622 +06a,brs,623 +07b,buo,624 +06c,kch,625 +06b,rak,626 +EFc,det,627 +05a,lüb,628 +07d,bmr,629 +05b,hel,630 +07b,hob,631 +05d,smr,632 +09b,ksg,633 +06c,beh,634 +09b,plv,635 +EFc,lin,636 +EFa,stf,637 +05d,lin,638 +06c,rde,639 +08a,mab,640 +07a,buk,641 +09c,bru,642 +09b,sdt,643 +09b,snk,644 +07b,sei,645 +05d,buk,646 +08c,ger,647 +09d,rdt,648 +07d,est,649 +07b,müh,650 +09c,sar,651 +EFb,slg,652 +09a,rde,653 +06a,fel,654 +09d,plv,655 +06c,rup,656 +08b,hor,657 +09a,imm,658 +05a,müh,659 +05a,nkp,660 +EFa,kpp,661 +09b,jka,662 +08d,sim,663 +08d,müh,664 +09b,pui,665 +08c,frd,666 +07a,rüt,667 +08b,buk,668 +05d,fri,669 +09d,ngb,670 +EFd,leh,671 +07b,dsl,672 +06c,par,673 +08a,fri,674 +05b,ksg,675 +05c,bod,676 +07c,shz,677 +06d,shz,678 +EFb,ger,679 +EFb,bod,680 +EFd,sdt,681 +05b,pie,682 +EFb,det,683 +09a,det,684 +06c,sei,685 +EFc,sim,686 +05c,nid,687 +EFb,lüb,688 +08a,rm,689 +09a,frd,690 +06c,pör,691 +09b,par,692 +05a,dfe,693 +09d,ngb,694 +EFb,lüb,695 +EFc,göt,696 +06d,khm,697 +EFc,hor,698 +06b,lüb,699 +06a,sim,700 +EFb,htn,701 +06d,est,702 +06a,pui,703 +05b,dfe,704 +EFd,est,705 +08a,grd,706 +08a,mab,707 +09b,kch,708 +08a,khm,709 +07b,khm,710 +05b,rüt,711 +09a,nid,712 +08b,sim,713 +09b,mrg,714 +05c,stf,715 +08b,hof,716 +09a,imm,717 +05b,lüb,718 +09a,stm,719 +08c,kse,720 +09c,rc,721 +05d,ldr,722 +08d,mei,723 +09d,sei,724 +07c,Bar,725 +08d,fri,726 +06c,bmr,727 +06d,ksg,728 +09d,frd,729 +08a,pör,730 +05a,sar,731 +06a,hof,732 +07a,fis,733 +05a,sei,734 +08d,rak,735 +08a,lüb,736 +07d,ldr,737 +EFc,par,738 +08d,fis,739 +07b,hel,740 +09d,nid,741 +05d,sar,742 +EFb,htn,743 +05b,fel,744 +06d,kse,745 +09a,det,746 +EFa,rdt,747 +06c,rc,748 +09c,bhz,749 +05a,hob,750 +06d,fri,751 +EFc,leh,752 +06a,par,753 +09a,buk,754 +09d,buo,755 +08a,msl,756 +EFc,hor,757 +EFb,sar,758 +EFc,bhz,759 +06a,pui,760 +EFa,buo,761 +EFc,sön,762 +09b,fis,763 +07d,bhz,764 +06b,ldr,765 +EFc,stf,766 +07a,sön,767 +06b,shz,768 +06a,spr,769 +05c,hor,770 +05b,hob,771 +05b,htn,772 +EFc,gru,773 +09a,buk,774 +EFa,fel,775 +07a,kop,776 +06c,ger,777 +EFb,kse,778 +09d,gru,779 +06d,buk,780 +05a,stf,781 +EFb,slg,782 +07b,sdt,783 +07b,pör,784 +EFc,hel,785 +08a,lin,786 +09b,stf,787 +08b,snk,788 +09c,mrg,789 +05a,bod,790 +09c,sön,791 +09c,hel,792 +07a,osm,793 +05b,stm,794 +07d,hök,795 +06b,hob,796 +07a,slg,797 +08a,osm,798 +05c,mab,799 +EFd,imm,800 +07a,mab,801 +05a,fis,802 +EFa,rdt,803 +08b,stf,804 +09b,fis,805 +06c,fis,806 +09a,frd,807 +05d,st,808 +08a,gor,809 +07a,dsl,810 +09a,gor,811 +06c,rix,812 +EFc,fri,813 +06b,hof,814 +07d,fis,815 +09d,pie,816 +EFc,mab,817 +08b,kse,818 +06b,sra,819 +08c,rm,820 +08c,slg,821 +06b,ger,822 +05d,beh,823 +06b,hor,824 +06b,nkp,825 +05c,kth,826 +08d,fri,827 +07d,fel,828 +05b,gru,829 +09c,brs,830 +EFa,bhz,831 +08c,sim,832 +06d,ngb,833 +05a,ger,834 +05d,bmr,835 +07d,bmr,836 +EFb,jka,837 +08b,müh,838 +07b,leh,839 +05c,dfe,840 +08d,slg,841 +06b,hök,842 +08b,sar,843 +06b,sar,844 +05c,kth,845 +07c,msl,846 +06d,kth,847 +EFa,rde,848 +EFc,brs,849 +06d,sön,850 +05b,sei,851 +05b,fis,852 +09b,mab,853 +08c,jka,854 +09c,kpp,855 +05d,bhz,856 +09b,lüb,857 +07a,nkp,858 +06a,kpp,859 +EFc,rde,860 +07a,bhz,861 +08a,dsl,862 +05b,rak,863 +06c,snk,864 +EFd,kpp,865 +07c,mab,866 +06d,nid,867 +08a,fis,868 +EFc,bru,869 +09d,fel,870 +08d,ksg,871 +EFa,gor,872 +05a,stm,873 +09a,Bar,874 +EFd,rbg,875 +05d,göt,876 +06c,rak,877 +06b,brs,878 +09a,dsl,879 +06d,rak,880 +07c,rm,881 +08a,sön,882 +EFc,müh,883 +09b,khm,884 +09b,plv,885 +EFd,müh,886 +EFb,kth,887 +07b,sat,888 +06d,st,889 +07c,det,890 +06c,nkp,891 +06a,rak,892 +07a,kah,893 +EFc,rup,894 +05a,det,895 +06d,pie,896 +06d,leh,897 +08b,slg,898 +09c,gru,899 +06d,shz,900 +EFd,hob,901 +08b,osm,902 +05a,imm,903 +05c,fri,904 +06a,rix,905 +08b,fri,906 +06b,sat,907 +09c,rüt,908 +05d,beh,909 +06a,hor,910 +06b,stm,911 +05a,osm,912 +05a,ksg,913 +05c,hob,914 +07b,bhz,915 +09d,rix,916 +06d,par,917 +05d,rix,918 +EFc,imm,919 +EFd,leh,920 +08b,ger,921 +05b,est,922 +06b,kch,923 +07a,nid,924 +07b,hof,925 +08a,htn,926 +07d,dfe,927 +06c,pör,928 +09a,kch,929 +05d,sön,930 +08d,khm,931 +06d,rde,932 +EFb,plv,933 +08c,st,934 +08a,ger,935 +09c,ldr,936 +07a,mei,937 +06a,rde,938 +05a,rde,939 +05d,dfe,940 +07a,buo,941 +07d,bod,942 +08b,fel,943 +07a,grd,944 +07a,gru,945 +09d,kpp,946 +06d,osm,947 +09a,rm,948 +EFc,slg,949 +05b,pör,950 +EFd,grd,951 +06b,gru,952 +05c,lüb,953 +09c,hof,954 +05c,smr,955 +07d,fis,956 +06b,stm,957 +09c,gru,958 +09c,gry,959 +05c,sim,960 +05c,fel,961 +05a,rde,962 +06b,hof,963 +09b,göt,964 +09d,bru,965 +09c,lüb,966 +05c,buo,967 +06d,brs,968 +EFb,hel,969 +06d,lüb,970 +06d,htn,971 +08d,ldr,972 +06b,spr,973 +07a,ldr,974 +05d,jka,975 +05a,est,976 +05b,nid,977 +EFc,slg,978 +06d,dfe,979 +06d,kpp,980 +05a,gor,981 +EFc,göt,982 +06c,sdt,983 +08c,hof,984 +09c,mab,985 +09b,sra,986 +EFd,dsl,987 +05c,rup,988 +09c,stm,989 +05a,ksg,990 +EFb,slg,991 +05a,shz,992 +09c,khm,993 +05d,dfe,994 +09c,göt,995 +05a,buk,996 +07b,gry,997 +09b,sei,998 +09a,grd,999 +08c,beh,1000