AthRecs results archive
Köhlbrandbrückenlauf — 12:00 race · 12.3K 2025 results
· Hamburg · Germany
This archive may cover only part of the field. Placings and nationalities are shown as recorded for the race.
Results credited to RACE RESULT
Köhlbrandbrückenlauf — 12:00 race race details and past editionsRecorded performances
Men
| Pos | Athlete | Country | Performance |
|---|---|---|---|
| 648Division | Jonathan RatzDetails for Jonathan RatzCategory · M Overall position 882 Category position 94 Chip time · 1:12:06 Gun time · 1:16:32 Claim this result for Jonathan Ratz | — | 1:12:06 |
| 650Division | Dennis CyborowskiDetails for Dennis CyborowskiCategory · M40 Overall position 885 Category position 84 Chip time · 1:12:13 Gun time · 1:16:01 Claim this result for Dennis Cyborowski | — | 1:12:13 |
| 651Division | Tobias Tabors#hepdukägDetails for Tobias TaborsCategory · M30 Overall position 887 Category position 71 Chip time · 1:12:17 Gun time · 1:13:52 Claim this result for Tobias Tabors | — | 1:12:17 |
| 652Division | Sören LassDetails for Sören LassCategory · M55 Overall position 889 Category position 66 Chip time · 1:12:19 Gun time · 1:14:19 Claim this result for Sören Lass | — | 1:12:19 |
| 653Division | Holger FreitagDetails for Holger FreitagCategory · M50 Overall position 892 Category position 72 Chip time · 1:12:22 Gun time · 1:16:14 Claim this result for Holger Freitag | — | 1:12:22 |
| 656Division | Tobias Bucksbucki all starsDetails for Tobias BucksCategory · M30 Overall position 896 Category position 72 Chip time · 1:12:26 Gun time · 1:16:16 Claim this result for Tobias Bucks | — | 1:12:26 |
| 657Division | Axel KeusemannOCEAN LavasDetails for Axel KeusemannCategory · M60 Overall position 898 Category position 36 Chip time · 1:12:31 Gun time · 1:14:50 Claim this result for Axel Keusemann | — | 1:12:31 |
| 658Division | Dieter TrautDetails for Dieter TrautCategory · M65 Overall position 899 Category position 13 Chip time · 1:12:31 Gun time · 1:13:37 Claim this result for Dieter Traut | — | 1:12:31 |
| 659Division | Karsten BrunsProjekt BrückeDetails for Karsten BrunsCategory · M40 Overall position 900 Category position 85 Chip time · 1:12:31 Gun time · 1:13:48 Claim this result for Karsten Bruns | — | 1:12:31 |
| 662Division | Emilian SchubertDetails for Emilian SchubertCategory · MJ U16 Overall position 904 Category position 11 Chip time · 1:12:35 Gun time · 1:13:33 Claim this result for Emilian Schubert | — | 1:12:35 |
| 663Division | Stefan HeyenSCHWARZTEEDetails for Stefan HeyenCategory · M40 Overall position 905 Category position 86 Chip time · 1:12:38 Gun time · 1:15:03 Claim this result for Stefan Heyen | — | 1:12:38 |
| 664Division | Yannik MahlauDetails for Yannik MahlauCategory · M Overall position 907 Category position 95 Chip time · 1:12:38 Gun time · 1:16:56 Claim this result for Yannik Mahlau | — | 1:12:38 |
| 666Division | Max TöpferDetails for Max TöpferCategory · M Overall position 911 Category position 96 Chip time · 1:12:43 Gun time · 1:15:03 Claim this result for Max Töpfer | — | 1:12:43 |
| 667Division | Kai JantzenCircus GroupDetails for Kai JantzenCategory · M50 Overall position 913 Category position 74 Chip time · 1:12:49 Gun time · 1:16:30 Claim this result for Kai Jantzen | — | 1:12:49 |
| 668Division | Sven BevenseeDetails for Sven BevenseeCategory · M45 Overall position 914 Category position 89 Chip time · 1:12:50 Gun time · 1:16:29 Claim this result for Sven Bevensee | — | 1:12:50 |
| 670Division | Björn MüllerDetails for Björn MüllerCategory · M45 Overall position 916 Category position 90 Chip time · 1:12:51 Gun time · 1:16:21 Claim this result for Björn Müller | — | 1:12:51 |
| 671Division | Marco LansanganDetails for Marco LansanganCategory · M35 Overall position 919 Category position 98 Chip time · 1:12:52 Gun time · 1:13:54 Claim this result for Marco Lansangan | — | 1:12:52 |
| 673Division | Wilfried UrsinusMTV48 HildesheimDetails for Wilfried UrsinusCategory · M75 Overall position 922 Category position 1 Chip time · 1:12:54 Gun time · 1:14:06 Claim this result for Wilfried Ursinus | — | 1:12:54 |
| 674Division | Frank MohrDetails for Frank MohrCategory · M55 Overall position 924 Category position 68 Chip time · 1:12:55 Gun time · 1:16:10 Claim this result for Frank Mohr | — | 1:12:55 |
| 675Division | Peter HeckhausenTRI-DUCKDetails for Peter HeckhausenCategory · M55 Overall position 925 Category position 69 Chip time · 1:13:02 Gun time · 1:16:49 Claim this result for Peter Heckhausen | — | 1:13:02 |
| 678Division | Béla OehlmannDetails for Béla OehlmannCategory · M Overall position 929 Category position 97 Chip time · 1:13:08 Gun time · 1:16:00 Claim this result for Béla Oehlmann | — | 1:13:08 |
| 679Division | Corbinian RogelDie FlitzpiepenDetails for Corbinian RogelCategory · M Overall position 930 Category position 98 Chip time · 1:13:08 Gun time · 1:16:00 Claim this result for Corbinian Rogel | — | 1:13:08 |
| 680Division | Stephan WeberDetails for Stephan WeberCategory · M45 Overall position 932 Category position 91 Chip time · 1:13:10 Gun time · 1:14:31 Claim this result for Stephan Weber | — | 1:13:10 |
| 682Division | Robin RegenerDetails for Robin RegenerCategory · M30 Overall position 936 Category position 73 Chip time · 1:13:15 Gun time · 1:14:41 Claim this result for Robin Regener | — | 1:13:15 |
| 683Division | Lennart TelwestDetails for Lennart TelwestCategory · M30 Overall position 938 Category position 74 Chip time · 1:13:16 Gun time · 1:14:41 Claim this result for Lennart Telwest | — | 1:13:16 |
| 684Division | Heinz SchnitzlerDetails for Heinz SchnitzlerCategory · M65 Overall position 939 Category position 14 Chip time · 1:13:16 Gun time · 1:15:57 Claim this result for Heinz Schnitzler | — | 1:13:16 |
| 686Division | Lukas UnderwoodDetails for Lukas UnderwoodCategory · M35 Overall position 943 Category position 101 Chip time · 1:13:19 Gun time · 1:17:07 Claim this result for Lukas Underwood | — | 1:13:19 |
| 687Division | Nico RennerDie RennersDetails for Nico RennerCategory · M30 Overall position 945 Category position 75 Chip time · 1:13:20 Gun time · 1:14:29 Claim this result for Nico Renner | — | 1:13:20 |
| 688Division | Florian RennerDie RennersDetails for Florian RennerCategory · M35 Overall position 946 Category position 102 Chip time · 1:13:20 Gun time · 1:14:29 Claim this result for Florian Renner | — | 1:13:20 |
| 689Division | Sascha KörtnerDetails for Sascha KörtnerCategory · M30 Overall position 947 Category position 76 Chip time · 1:13:22 Gun time · 1:13:32 Claim this result for Sascha Körtner | — | 1:13:22 |
| 690Division | Matthias BaxmannDetails for Matthias BaxmannCategory · M55 Overall position 948 Category position 70 Chip time · 1:13:22 Gun time · 1:14:52 Claim this result for Matthias Baxmann | — | 1:13:22 |
| 691Division | Jan Karsten MünzerFamilienausflugDetails for Jan Karsten MünzerCategory · M60 Overall position 951 Category position 37 Chip time · 1:13:26 Gun time · 1:14:25 Claim this result for Jan Karsten Münzer | — | 1:13:26 |
| 692Division | Tom HaakerDetails for Tom HaakerCategory · M Overall position 956 Category position 99 Chip time · 1:13:28 Gun time · 1:17:44 Claim this result for Tom Haaker | — | 1:13:28 |
| 693Division | Oliver DrescherDrescherbandeDetails for Oliver DrescherCategory · M50 Overall position 960 Category position 76 Chip time · 1:13:33 Gun time · 1:15:41 Claim this result for Oliver Drescher | — | 1:13:33 |
| 694Division | Martin RosenbaumERDINGER Active TeamDetails for Martin RosenbaumCategory · M45 Overall position 962 Category position 93 Chip time · 1:13:37 Gun time · 1:16:28 Claim this result for Martin Rosenbaum | — | 1:13:37 |
| 700Division | Jörg JullienToMaDetails for Jörg JullienCategory · M60 Overall position 971 Category position 38 Chip time · 1:13:46 Gun time · 1:13:53 Claim this result for Jörg Jullien | — | 1:13:46 |
| 701Division | Benedikt MarcksDetails for Benedikt MarcksCategory · MJ U18 Overall position 972 Category position 12 Chip time · 1:13:47 Gun time · 1:16:00 Claim this result for Benedikt Marcks | — | 1:13:47 |
| 703Division | Marco MayDetails for Marco MayCategory · M45 Overall position 982 Category position 96 Chip time · 1:13:58 Gun time · 1:14:49 Claim this result for Marco May | — | 1:13:58 |
| 705Division | Malte StrelandStille Post ExpressDetails for Malte StrelandCategory · M Overall position 988 Category position 100 Chip time · 1:14:03 Gun time · 1:18:44 Claim this result for Malte Streland | — | 1:14:03 |
| 706Division | Frank ReismannRENNTIEREDetails for Frank ReismannCategory · M55 Overall position 989 Category position 71 Chip time · 1:14:03 Gun time · 1:16:33 Claim this result for Frank Reismann | — | 1:14:03 |
| 707Division | Leon Schultze-SeemannDetails for Leon Schultze-SeemannCategory · M Overall position 990 Category position 101 Chip time · 1:14:04 Gun time · 1:18:17 Claim this result for Leon Schultze-Seemann | — | 1:14:04 |
| 708Division | Jörg MaschmeyerDetails for Jörg MaschmeyerCategory · M55 Overall position 991 Category position 72 Chip time · 1:14:06 Gun time · 1:15:39 Claim this result for Jörg Maschmeyer | — | 1:14:06 |
| 709Division | Gregor BlazynskiTeam EggiDetails for Gregor BlazynskiCategory · M60 Overall position 992 Category position 39 Chip time · 1:14:09 Gun time · 1:15:27 Claim this result for Gregor Blazynski | — | 1:14:09 |
| 710Division | Wolfgang BrugerDetails for Wolfgang BrugerCategory · M70 Overall position 993 Category position 6 Chip time · 1:14:09 Gun time · 1:16:21 Claim this result for Wolfgang Bruger | — | 1:14:09 |
| 711Division | Michael UckeDetails for Michael UckeCategory · M45 Overall position 995 Category position 98 Chip time · 1:14:10 Gun time · 1:14:35 Claim this result for Michael Ucke | — | 1:14:10 |
| 713Division | Reinhard RolofsDetails for Reinhard RolofsCategory · M65 Overall position 1000 Category position 15 Chip time · 1:14:14 Gun time · 1:15:07 Claim this result for Reinhard Rolofs | — | 1:14:14 |
| 716Division | Finn ReichertDetails for Finn ReichertCategory · M Overall position 1005 Category position 102 Chip time · 1:14:21 Gun time · 1:16:39 Claim this result for Finn Reichert | — | 1:14:21 |
| 718Division | Oliver SchachtBSG JungheinrichDetails for Oliver SchachtCategory · M50 Overall position 1008 Category position 78 Chip time · 1:14:25 Gun time · 1:15:48 Claim this result for Oliver Schacht | — | 1:14:25 |
| 719Division | Leon SchachtBSG JungheinrichDetails for Leon SchachtCategory · MJ U14 Overall position 1009 Category position 8 Chip time · 1:14:26 Gun time · 1:15:47 Claim this result for Leon Schacht | — | 1:14:26 |
| 720Division | Isger Thore JansonDSC HanseatDetails for Isger Thore JansonCategory · M35 Overall position 1011 Category position 103 Chip time · 1:14:27 Gun time · 1:17:18 Claim this result for Isger Thore Janson | — | 1:14:27 |
Women
| Pos | Athlete | Country | Performance |
|---|---|---|---|
| 522Division | Stephanie BahnsenDetails for Stephanie BahnsenCategory · W55 Overall position 1452 Category position 45 Chip time · 1:21:48 Gun time · 1:25:18 Claim this result for Stephanie Bahnsen | — | 1:21:48 |
| 524Division | Antje BelowDetails for Antje BelowCategory · W40 Overall position 1457 Category position 91 Chip time · 1:21:54 Gun time · 1:25:34 Claim this result for Antje Below | — | 1:21:54 |
| 525Division | Simone WeinheimerDie WeinisDetails for Simone WeinheimerCategory · W40 Overall position 1458 Category position 92 Chip time · 1:21:56 Gun time · 1:22:53 Claim this result for Simone Weinheimer | — | 1:21:56 |
| 527Division | Doreen BauerDetails for Doreen BauerCategory · W40 Overall position 1460 Category position 93 Chip time · 1:21:57 Gun time · 1:26:16 Claim this result for Doreen Bauer | — | 1:21:57 |
| 528Division | Daniela WendtHühnerbeinfraktionDetails for Daniela WendtCategory · W45 Overall position 1461 Category position 78 Chip time · 1:21:57 Gun time · 1:24:35 Claim this result for Daniela Wendt | — | 1:21:57 |
| 531Division | Imke KostkaDetails for Imke KostkaCategory · W45 Overall position 1465 Category position 80 Chip time · 1:22:00 Gun time · 1:26:34 Claim this result for Imke Kostka | — | 1:22:00 |
| 534Division | Anja KirschningDetails for Anja KirschningCategory · W40 Overall position 1469 Category position 94 Chip time · 1:22:08 Gun time · 1:25:49 Claim this result for Anja Kirschning | — | 1:22:08 |
| 535Division | Hilke LamprechtDetails for Hilke LamprechtCategory · W40 Overall position 1470 Category position 95 Chip time · 1:22:08 Gun time · 1:25:49 Claim this result for Hilke Lamprecht | — | 1:22:08 |
| 536Division | Gabi ScheffelDetails for Gabi ScheffelCategory · W60 Overall position 1472 Category position 24 Chip time · 1:22:10 Gun time · 1:25:35 Claim this result for Gabi Scheffel | — | 1:22:10 |
| 540Division | Corinna PortelesCircus GroupDetails for Corinna PortelesCategory · W45 Overall position 1477 Category position 82 Chip time · 1:22:14 Gun time · 1:26:42 Claim this result for Corinna Porteles | — | 1:22:14 |
| 541Division | Nadja RedekerBrückenschnackerDetails for Nadja RedekerCategory · W45 Overall position 1480 Category position 83 Chip time · 1:22:16 Gun time · 1:25:02 Claim this result for Nadja Redeker | — | 1:22:16 |
| 542Division | Greetje BeckerDetails for Greetje BeckerCategory · W40 Overall position 1481 Category position 96 Chip time · 1:22:20 Gun time · 1:25:42 Claim this result for Greetje Becker | — | 1:22:20 |
| 544Division | Anna Maria LenfersBeste Family for runningDetails for Anna Maria LenfersCategory · W Overall position 1483 Category position 94 Chip time · 1:22:22 Gun time · 1:23:55 Claim this result for Anna Maria Lenfers | — | 1:22:22 |
| 545Division | Kerstin PeschDetails for Kerstin PeschCategory · W50 Overall position 1484 Category position 49 Chip time · 1:22:24 Gun time · 1:24:47 Claim this result for Kerstin Pesch | — | 1:22:24 |
| 546Division | Ivonn Auerbach-SchallerLT HofgeismarDetails for Ivonn Auerbach-SchallerCategory · W50 Overall position 1488 Category position 50 Chip time · 1:22:29 Gun time · 1:25:08 Claim this result for Ivonn Auerbach-Schaller | — | 1:22:29 |
| 548Division | Luca AdamsDachsbergerDetails for Luca AdamsCategory · W Overall position 1492 Category position 95 Chip time · 1:22:32 Gun time · 1:27:23 Claim this result for Luca Adams | — | 1:22:32 |
| 549Division | Kristina FriedrichsenDetails for Kristina FriedrichsenCategory · W55 Overall position 1493 Category position 49 Chip time · 1:22:33 Gun time · 1:24:57 Claim this result for Kristina Friedrichsen | — | 1:22:33 |
| 550Division | Anke ChristingerDetails for Anke ChristingerCategory · W45 Overall position 1495 Category position 84 Chip time · 1:22:37 Gun time · 1:26:29 Claim this result for Anke Christinger | — | 1:22:37 |
| 551Division | Sylvia HauserRWO Endurance TeamDetails for Sylvia HauserCategory · W45 Overall position 1496 Category position 85 Chip time · 1:22:40 Gun time · 1:25:04 Claim this result for Sylvia Hauser | — | 1:22:40 |
| 552Division | Karin LeichtDetails for Karin LeichtCategory · W50 Overall position 1499 Category position 52 Chip time · 1:22:41 Gun time · 1:27:14 Claim this result for Karin Leicht | — | 1:22:41 |
| 553Division | Franziska SteinStille Post ExpressDetails for Franziska SteinCategory · W Overall position 1500 Category position 96 Chip time · 1:22:46 Gun time · 1:27:28 Claim this result for Franziska Stein | — | 1:22:46 |
| 555Division | Birgitt MaaßDetails for Birgitt MaaßCategory · W60 Overall position 1505 Category position 25 Chip time · 1:22:49 Gun time · 1:24:13 Claim this result for Birgitt Maaß | — | 1:22:49 |
| 556Division | Cynthia MehlDie Laufmimosen T.E.C.MDetails for Cynthia MehlCategory · W Overall position 1509 Category position 97 Chip time · 1:22:50 Gun time · 1:25:43 Claim this result for Cynthia Mehl | — | 1:22:50 |
| 557Division | Annika BjörnsonDetails for Annika BjörnsonCategory · W Overall position 1512 Category position 98 Chip time · 1:22:52 Gun time · 1:26:40 Claim this result for Annika Björnson | — | 1:22:52 |
| 560Division | Anja BöhmerDetails for Anja BöhmerCategory · W40 Overall position 1517 Category position 98 Chip time · 1:23:05 Gun time · 1:27:19 Claim this result for Anja Böhmer | — | 1:23:05 |
| 561Division | Kristin Bakonyi-ScheunemannDetails for Kristin Bakonyi-ScheunemannCategory · W40 Overall position 1519 Category position 99 Chip time · 1:23:08 Gun time · 1:27:02 Claim this result for Kristin Bakonyi-Scheunemann | — | 1:23:08 |
| 562Division | Magdalena SchulzSchulzisDetails for Magdalena SchulzCategory · W40 Overall position 1520 Category position 100 Chip time · 1:23:08 Gun time · 1:27:01 Claim this result for Magdalena Schulz | — | 1:23:08 |
| 564Division | Kristina GottschlichDetails for Kristina GottschlichCategory · W45 Overall position 1525 Category position 86 Chip time · 1:23:14 Gun time · 1:25:54 Claim this result for Kristina Gottschlich | — | 1:23:14 |
| 565Division | Susanne OtzipkaTeam EggiDetails for Susanne OtzipkaCategory · W50 Overall position 1526 Category position 53 Chip time · 1:23:14 Gun time · 1:25:39 Claim this result for Susanne Otzipka | — | 1:23:14 |
| 566Division | Tanja HoffmannDetails for Tanja HoffmannCategory · W55 Overall position 1528 Category position 50 Chip time · 1:23:15 Gun time · 1:27:29 Claim this result for Tanja Hoffmann | — | 1:23:15 |
| 567Division | Marie PippertOCLEAN gGmbHDetails for Marie PippertCategory · W30 Overall position 1531 Category position 71 Chip time · 1:23:16 Gun time · 1:25:55 Claim this result for Marie Pippert | — | 1:23:16 |
| 571Division | Dani BornhöftDetails for Dani BornhöftCategory · W40 Overall position 1538 Category position 101 Chip time · 1:23:22 Gun time · 1:27:23 Claim this result for Dani Bornhöft | — | 1:23:22 |
| 572Division | Rike BornhöftDetails for Rike BornhöftCategory · W45 Overall position 1540 Category position 87 Chip time · 1:23:23 Gun time · 1:27:23 Claim this result for Rike Bornhöft | — | 1:23:23 |
| 574Division | Beate HeizmannDetails for Beate HeizmannCategory · W45 Overall position 1543 Category position 88 Chip time · 1:23:24 Gun time · 1:26:15 Claim this result for Beate Heizmann | — | 1:23:24 |
| 575Division | Sabine Ladewig#norderstedtläuftDetails for Sabine LadewigCategory · W50 Overall position 1545 Category position 54 Chip time · 1:23:24 Gun time · 1:27:35 Claim this result for Sabine Ladewig | — | 1:23:24 |
| 578Division | Svenja FriedeheimDetails for Svenja FriedeheimCategory · W35 Overall position 1550 Category position 64 Chip time · 1:23:32 Gun time · 1:24:54 Claim this result for Svenja Friedeheim | — | 1:23:32 |
| 579Division | Merle QueiserBlitzläuferDetails for Merle QueiserCategory · WJ U14 Overall position 1553 Category position 7 Chip time · 1:23:35 Gun time · 1:27:45 Claim this result for Merle Queiser | — | 1:23:35 |
| 580Division | Eva JencquelDetails for Eva JencquelCategory · W45 Overall position 1554 Category position 90 Chip time · 1:23:36 Gun time · 1:26:57 Claim this result for Eva Jencquel | — | 1:23:36 |
| 581Division | Elke Mennenga-SteffensDetails for Elke Mennenga-SteffensCategory · W50 Overall position 1556 Category position 55 Chip time · 1:23:38 Gun time · 1:27:55 Claim this result for Elke Mennenga-Steffens | — | 1:23:38 |
| 582Division | Kathrin WiesenbergHappy Feet ItzehoeDetails for Kathrin WiesenbergCategory · W40 Overall position 1557 Category position 102 Chip time · 1:23:38 Gun time · 1:27:10 Claim this result for Kathrin Wiesenberg | — | 1:23:38 |
| 584Division | Lena HalleDetails for Lena HalleCategory · W30 Overall position 1559 Category position 73 Chip time · 1:23:39 Gun time · 1:27:24 Claim this result for Lena Halle | — | 1:23:39 |
| 585Division | Elisabeth BraumannDetails for Elisabeth BraumannCategory · W75 Overall position 1560 Category position 1 Chip time · 1:23:39 Gun time · 1:27:45 Claim this result for Elisabeth Braumann | — | 1:23:39 |
| 586Division | Gina DucksteinDetails for Gina DucksteinCategory · W30 Overall position 1562 Category position 74 Chip time · 1:23:40 Gun time · 1:27:08 Claim this result for Gina Duckstein | — | 1:23:40 |
| 587Division | Nadja DetjenDetails for Nadja DetjenCategory · W40 Overall position 1564 Category position 103 Chip time · 1:23:40 Gun time · 1:25:57 Claim this result for Nadja Detjen | — | 1:23:40 |
| 588Division | Irina WitkowskiDetails for Irina WitkowskiCategory · W40 Overall position 1565 Category position 104 Chip time · 1:23:41 Gun time · 1:25:58 Claim this result for Irina Witkowski | — | 1:23:41 |
| 589Division | Megan BottelsDetails for Megan BottelsCategory · W Overall position 1568 Category position 101 Chip time · 1:23:43 Gun time · 1:27:33 Claim this result for Megan Bottels | — | 1:23:43 |
| 590Division | Doris GroßBrausebandeDetails for Doris GroßCategory · W65 Overall position 1570 Category position 2 Chip time · 1:23:45 Gun time · 1:25:51 Claim this result for Doris Groß | — | 1:23:45 |
| 591Division | Tanja JedrysiakDetails for Tanja JedrysiakCategory · W45 Overall position 1571 Category position 91 Chip time · 1:23:46 Gun time · 1:27:14 Claim this result for Tanja Jedrysiak | — | 1:23:46 |
| 593Division | Conny TrekelDetails for Conny TrekelCategory · W50 Overall position 1574 Category position 57 Chip time · 1:23:50 Gun time · 1:26:12 Claim this result for Conny Trekel | — | 1:23:50 |
| 595Division | Nora LudwigTuesdaygroup & FriendsDetails for Nora LudwigCategory · W55 Overall position 1577 Category position 54 Chip time · 1:23:51 Gun time · 1:26:01 Claim this result for Nora Ludwig | — | 1:23:51 |