M01, 10 km:1) Biagio Di Santo, ITA, 29:17.7, 2) Pavel Trubetskoy, RUS, 29:19.3, 3) Nikolay Obukhov, RUS, 32:20.7, 4) Erik Karlsson, SWE, 32:57.4, 5) Mauro Sormani, ITA, 33:02.6, 6) Cédric Schramm, FRA, 38:56.9, M02, 10 km:1) Alexander Mindrin, RUS, 29:57.9, 2) Christian Olsson, SWE, 30:45.8, 3) Evgeny Chagin, RUS, 31:02.7, 4) Innocente Sormani, ITA, 31:40.9, 5) Michele Vescovi, ITA, 31:41.5, 6) Dmitry Dorin, RUS, 33:51.9, 7) Yann Penelon, FRA, 41:09.3, M03, 10 km:1) German Schastlivyy, RUS, 30:43.8, 2) Corrado Vanini, ITA, 31:01.1, 3) Henrik Johnsson, SWE, 31:07.7, 4) Ulf Jansson, SWE, 31:08.2, 5) Kirill Fadeev, RUS, 31:26.5, 6) Patrik Nordh, SWE, 32:15.2, 7) Lennart Holmstrom, FIN, 32:15.6, 8) Johan Gustafsson, SWE, 32:16.1, 9) Mikhail Smolkin, RUS, 32:24.5, 10) Magnus Gustafsson, SWE, 33:23.1, 11) Alessandro Mauro, ITA, 33:58.5, 12) Marcus Dahlin, FIN, 34:03.4, 13) Sören Sundberg, SWE, 34:14.0, 14) Giannantonio Strazzabosco, ITA, 34:31.5, 15) Alessandro Rigoni, ITA, 35:31.1, 16) Andrei Dudarev, EST, 35:45.5, 17) Thomas Johansson, SWE, 35:45.7, 18) Jonas Sukloed, SWE, 36:14.3, 19) Sean Rogers, USA, 38:17.8, 20) Göran Eriksson, SWE, 40:02.4, 21) Martin Arnold, GBR, 44:11.9, 22) Ramon Meya Balcells, SPA, 52:41.7, M04, 10 km:1) Markku Kaipainen, FIN, 29:49.7, 2) Grigory Kornev, RUS, 29:49.8, 3) Sergey Ivanov, RUS, 30:24.1, 4) Alexander Klinov, RUS, 30:24.2, 5) Leif Markfjärd, SWE, 30:51.5, 6) Antti Poyhonen, FIN, 30:56.1, 7) Geir Strandbakke, NOR, 31:03.3, 8) Rune Brorson, NOR, 31:46.8, 9) Anatoly Plekhanov, RUS, 32:32.9, 10) Matti Lehtinen, FIN, 32:33.3, 11) Alexey Khudyakov, RUS, 32:34.3, 12) Niclas Andersson, SWE, 32:35.3, 13) Uwe Dr. Lehmann, GER, 32:35.8, 14) Mats Mattes, SWE, 32:40.0, 15) Dusan Augustinak, SVK, 33:01.5, 16) Tomas Carlsson, SWE, 33:23.4, 17) Lubomir Kollar, SVK, 33:33.6, 18) Yury Strukov, RUS, 33:46.9, 19) Alexey Matveev, RUS, 34:04.9, 20) Kent Andersson, SWE, 34:10.3, 21) Claude Papaux, FRA, 34:14.0, 22) Andrew Nelson, USA, 34:21.4, 23) Bernd Frisch, GER, 34:22.3, 24) Dan Packman, USA, 34:31.6, 25) Gunnar Spelkvist, SWE, 34:32.3, 26) Mats Hammerin, SWE, 35:01.5, 27) Lars Emanuelsson, SWE, 35:11.2, 28) Andis Puida, LAT, 35:17.8, 29) Chris Dorion, USA, 36:18.1, 30) Jan Mårts, SWE, 36:22.4, 31) Christer Eriksson, SWE, 36:43.7, 32) Denis Beaudoing, FRA, 37:00.0, 33) Stefan Örjes, SWE, 39:03.9, 34) Jiri Kafka Ml., CZE, 39:21.5, 35) Didier Monin, FRA, 42:17.5, 36) Mark Cox-Conklin, GBR, 44:07.8, 37) Christopher Magerl, USA, 48:53.5, M05, 10 km:1) Giampaolo Englaro, ITA, 30:17.9, 2) Alexander Usatov, RUS, 30:18.4, 3) Iosif Kunitsky, RUS, 30:39.9, 4) Oleg Aleshechkin, RUS, 31:13.1, 5) Yury Kartashov, RUS, 31:50.1, 6) Sven-Bertil Grundström, SWE, 31:55.7, 7) Jorma Honkanen, FIN, 32:08.2, 8) Yury Stepanov, RUS, 32:28.5, 9) Olivo Antoniacomi, ITA, 32:35.6, 10) Stig Orre, FIN, 33:23.5, 11) Milan Baic, USA, 33:23.8, 12) Per Lagerfelt, SWE, 33:27.8, 13) Daniele Vuerich, ITA, 34:29.7, 14) Konstantin Voytov, RUS, 34:33.9, 15) Bror-Gustav Haasiosalo, FIN, 34:50.1, 16) Ernst Løksa, NOR, 35:23.4, 17) Werner Kaurzinek, AUT, 35:27.6, 18) Jacky Ribeyre, FRA, 35:29.6, 19) Inge Hatlebrekke, NOR, 36:26.9, 20) Claes-Göran Öster, SWE, 36:58.7, 21) Heinz Meister, SUI, 37:23.5, 22) Miloslav Huska, SVK, 37:26.4, 23) Thomas Nilsson, SWE, 37:27.7, 24) Nikolay Komarov, RUS, 38:43.6, 25) Michal Siarnik, SVK, 39:56.4, 26) Pavol Siarnik, SVK, 40:11.0, 27) Anton Auladell Vila, SPA, 45:35.9, 28) Vladimir Semakov, RUS, 46:26.3, M06, 10 km:1) Sigvald Øyberg, NOR, 32:32.7, 2) Vladimir Andronov, RUS, 32:34.7, 3) Jarle Thonstad, NOR, 32:34.8, 4) Alexey Krasilov, RUS, 32:41.6, 5) Mikhail Grinchuk, RUS, 32:58.6, 6) Nikolai Karetnikov, SPA, 33:00.1, 7) Vladimir Morozov, RUS, 33:21.3, 8) Hans Rafaelsen, DAN, 33:27.3, 9) Alexey Khvostov, RUS, 33:32.3, 10) Mikhail Platonov, BLR, 33:32.9, 11) Erik Johansen, NOR, 33:59.5, 12) Karl-Erik Eriksson, SWE, 34:21.1, 13) Petras Milashius, LTU, 34:36.5, 14) Sergey Gusev, RUS, 35:23.2, 15) Jürgen Steigerwald, GER, 35:37.2, 16) David Ford, USA, 36:06.0, 17) Nikolay Purgin, RUS, 36:10.9, 18) Yriy Kramar, RUS, 36:17.2, 19) Erik Rollborn, SWE, 36:31.2, 20) Miroslav Hojer, CZE, 36:53.5, 21) Nils-Arne Røiseland, NOR, 36:58.7, 22) Roland Börjesson, SWE, 36:59.8, 23) Alois Gmeiner, GER, 37:27.2, 24) Pertti Tuomainen, FIN, 37:28.0, 25) Vladimir Staron, SVK, 37:28.9, 26) Clifford Onthank, USA, 38:48.0, 27) Yngve Alvén, SWE, 39:28.1, 28) John Davina, CAN, 39:29.5, 29) Kjell Øystein Myhre, NOR, 39:52.9, 30) Enrico Coucourde, ITA, 39:57.1, 31) Hans Raschke, GER, 39:57.7, 32) Lubomir Gabcik, SVK, 40:57.9, 33) Karel Pohanka, CZE, 41:02.9, 34) Arne Stonor, DAN, 43:12.7, 35) Luciano Baron, ITA, 45:21.9, 36) Oiva Männikkö, SWE, 46:01.9, 37) Robert Wittig, USA, 46:12.9, 38) Wim Den Blanken, NED, 47:26.0, F01, 10 km:1) Svetlana Alekseeva, RUS, 34:37.8, 2) Elena Zhdanova, RUS, 38:00.2, F02, 10 km:1) Lotta Wassstrom, FIN, 35:20.8, 2) Irina Samit, RUS, 36:29.1, 3) Nathalie Langlois, CAN, 38:08.1, 4) Inge Scheve, USA, 39:19.3, 5) Liubov Klimashina, RUS, 40:00.3, 6) Marit Hauge, NOR, 40:06.9, 7) Monika Riedl, GER, 44:07.2, F03, 10 km:1) Marina Larkova, RUS, 36:17.2, 2) Kerstin Drexler, GER, 37:54.8, 3) Walpurga Maier, GER, 38:03.0, 4) Olga Dyakonova, RUS, 40:35.6, 5) Raewadee Sukloed, THA, 40:43.6, 6) Anne Korhonen, FIN, 41:56.1, 7) Vania Zanatta, ITA, 41:59.2, 8) Charlotte Lindkvist, SWE, 43:43.2, 9) Åsa Spelkvist, SWE, 50:37.4, F04, 10 km:1) Tuula Rasimus, FIN, 34:42.9, 2) Elena Mozhako, RUS, 36:59.4, 3) Jekke Liby, NOR, 37:20.3, 4) Marit Grumstad, NOR, 37:52.0, 5) Nina Smakotina, RUS, 37:56.8, 6) Ksenia Murashkina, RUS, 38:28.8, 7) Anna Evaldsson, SWE, 38:37.3, 8) Irina Matveeva, RUS, 40:56.7, 9) Christine Moors, GER, 42:11.1, 10) Sara Forsgren, SWE, 42:24.9, 11) Olga Yakimova, RUS, 43:06.6, 12) Christina Holm, SWE, 43:07.5, 13) Sara-Jane Cox-Conklin, GBR, 44:10.0, 14) Monica Stoltz, SWE, 44:41.8, 15) Merete Clasen, DAN, 44:56.0, 16) Stefani Day, USA, 49:07.8, 17) Jette Dorph, DAN, 1:04:01.3, F05, 10 km:1) Sirkka Ehrnrooth, FIN, 33:27.0, 2) Merja Teravainen, FIN, 37:14.7, 3) Irina Veselova, RUS, 37:23.3, 4) Oksana Zalisko, UKR, 38:49.3, 5) Maj-Lis Wikström, SWE, 39:23.8, 6) Rosalyn Singleton, USA, 41:13.1, 7) Ingela Johansson, SWE, 42:22.6, 8) Agneta Öster, SWE, 43:05.9, 9) Nadezda Predeina, RUS, 43:15.2, 10) Olga Jakovleva, EST, 45:01.7, 11) Anja Verdiesen-Wolthuis, NED, 47:14.1, 12) Marita Jacobsen, DAN, 49:44.5, 13) Margareta Östensson, SWE, 52:40.4, 14) Galina Gonago, KAZ, 52:59.4, 15) Carin Jonsson, SWE, 55:41.7, F06, 10 km:1) Galyna Beketova, UKR, 39:30.8, 2) Tatiana Kalacheva, RUS, 40:06.2, 3) Lida Palme, GER, 40:19.4, 4) Arja Ahti, FIN, 43:06.6, 5) Nina Meteleva, RUS, 43:15.1, 6) Judy Buchanan-Mappin, CAN, 43:58.6, 7) Rauni Helena Leppanen, FIN, 44:58.1, 8) Vera Struc, USA, 45:04.9, 9) Ann Ketelaars, NED, 46:27.1, 10) Aud Kjemperud, NOR, 47:52.6, 11) Trude Hietha, SWE, 50:16.9, 12) Karen Simpson, USA, 53:27.0, F07, 10 km:1) Trina Hosmer, USA, 39:46.7, 2) Vera Koroleva, RUS, 40:34.3, 3) Silvia Stettler, CAN, 40:37.8, 4) Gudrun Hedlund, SWE, 42:39.2, 5) Tone Moberg, NOR, 43:08.2, 6) Maj Ls Dalby, NOR, 44:36.4, 7) Berit Høyvik, NOR, 45:00.4, 8) Anna Staronova, SVK, 45:36.6, 9) Rima Suchkova, RUS, 46:33.9, 10) Eva Widelund, SWE, 47:27.7, 11) Jean Bristow, CAN, 48:03.7, 12) Margareta Klingsmo, SWE, 48:24.9, 13) Valentina Vlasova, RUS, 48:52.2, 14) Vaira Cernisova, LAT, 49:25.4, 15) Lorraine Lund, USA, 49:31.9, 16) Nancy Bauer, USA, 51:38.6, 17) Eva Nohl, GER, 51:47.6, 18) Berit Grosvold, NOR, 53:42.9, 19) Elin Naalsund, NOR, 53:48.0, 20) Olga Kelina, ITA, 57:22.2, 21) Ewy Hellström, SWE, 1:00:10.2, 22) Maureen Rogers, USA, 1:02:42.6, F08, 10 km:1) Gun Eriksson, SWE, 46:27.2, 2) Gerd Eriksson, SWE, 47:03.8, 3) Liudmila Kenareva, RUS, 47:52.6, 4) Olga Chemezova, RUS, 49:02.5, 5) Gerd Johansen, NOR, 50:13.8, 6) Pirjo Piironen, FIN, 50:17.9, 7) Grete Bergland, NOR, 52:06.5, 8) Kyllikki Ratala, FIN, 53:17.7, 9) Doris Bertilsson, SWE, 53:32.9, 10) Sigrid Klinge, GER, 56:15.2, 11) Libuse Nemcova, CZE, 57:17.9, 12) Urve Bergman, EST, 59:01.8, 13) Karin Smeby, NOR, 1:00:37.2, 14) Birgitta Ervasti, SWE, 1:00:39.8, 15) Aida Novikova, EST, 1:07:35.1, M07, 10 km:1) Eero Vaisanen, FIN, 32:35.3, 2) Olaf Pedersen, NOR, 32:35.5, 3) Pekka Virtakoivu, FIN, 32:39.9, 4) Ivan Garanin, KAZ, 33:47.2, 5) Kjell Johnsen, NOR, 33:48.1, 6) Veikko Piirainen, FIN, 33:49.0, 7) Jan-Olof Löfgren, SWE, 33:53.2, 8) Valeriy Tyurin, RUS, 34:14.8, 9) Nikolay Kuzmenkov, RUS, 34:17.5, 10) Nikolay Rochev, RUS, 34:18.0, 11) Heinz-Jürgen Müller, GER, 34:51.0, 12) Werner Vogel, AUT, 34:51.5, 13) Jaakko Oinonen, SWE, 34:54.2, 14) Ove Bunde, NOR, 34:58.8, 14) Juriy Ivanov, KAZ, 34:58.8, 16) Sveinulv Ueland, NOR, 35:04.8, 17) Sergey Afanasyev, RUS, 35:11.9, 18) Michel Imbaud, FRA, 35:36.6, 19) Alexander Kuchkin, RUS, 35:37.2, 20) Vladimir Vorozhtsov, RUS, 35:43.3, 21) Janis Kaimins, LAT, 35:54.6, 22) Frantisek Dvorak, CZE, 36:10.3, 23) Kjell Ivar Skjemstad, NOR, 36:14.4, 24) Johann Siegele, AUT, 36:22.4, 25) Ullrich Friedemann, GER, 36:34.6, 26) Yngve Wass, SWE, 36:45.3, 27) Garry Mitchell, CAN, 36:58.0, 28) Ingemar Karlsson, SWE, 37:41.1, 29) Teuvo Lahde, FIN, 38:24.5, 30) Doug Armstrong, USA, 38:25.2, 31) Karl-Erik Green, SWE, 38:27.8, 32) Alexander Solntsev, RUS, 38:35.3, 33) Werner Gander, SUI, 38:52.5, 34) Leif Larsson, SWE, 39:55.2, 35) Bohuslav Valent, SVK, 39:55.3, 36) Jean Dufresne, CAN, 39:56.2, 37) Leif Hasselqvist, SWE, 39:59.3, 38) Claes-Göran Claesson, SWE, 40:09.5, 39) Markus Rimondini, SUI, 40:30.1, 40) Richard Knowles, USA, 40:38.1, 41) Evgeny Sokolov, RUS, 41:02.1, 42) Rushan Kamalendinov, RUS, 41:04.6, 43) Jan-Olov Jonsson, SWE, 41:14.9, 44) Josef Spadinger, AUT, 41:48.2, 45) Juan Berlanga Salido, SPA, 41:52.7, 46) Arne Kjell Arnsen, NOR, 42:16.5, 47) Thage Davidsson, SWE, 42:30.8, 48) Peter Koch, SUI, 43:17.3, 49) Andres Haekkinen, EST, 43:36.0, 50) Richard Erenstone, USA, 43:47.4, 51) Fedor Posheluk, BLR, 44:13.3, 52) Vaclav Sadovsky, CZE, 44:46.5, 53) Raine Heikkilä, SWE, 45:09.3, 54) Jean Pierre Lahaye, BEL, 46:10.8, 55) Mario Sormani, ITA, 47:33.7, 56) Vesa Aakko, FIN, 51:19.7, 57) Henk Rutten, NED, 56:24.3, M08, 10 km:1) Finn Magnar Hagen, NOR, 33:38.7, 2) Ola Kvaale, NOR, 33:39.8, 3) Martti Jarvela, FIN, 35:32.0, 4) Günter Klötzer, GER, 35:54.3, 5) Erik Tronvoll, NOR, 35:54.4, 6) Knut Kvernerud, NOR, 36:05.0, 7) Walter Hierlmeier, GER, 36:50.3, 8) Karl Kuffner, GER, 36:51.4, 9) Nikolaj Kharitonov, RUS, 36:54.9, 10) Arne Persson, SWE, 37:13.0, 11) Artur Forsberg, SWE, 37:34.2, 12) Valery Salov, RUS, 37:36.8, 13) Elof Höglund, SWE, 37:37.0, 14) Alpo Virtanen, FIN, 37:42.0, 15) Allan Johansson, SWE, 38:07.9, 16) Fritz Weber, GER, 38:15.1, 17) Josef Kucera, CZE, 38:49.3, 18) Richard Kringhaug, NOR, 39:01.7, 19) Gerhard Gruner, GER, 39:05.0, 20) Lennart Svensson, SWE, 39:07.5, 21) Dave Rees, CAN, 39:39.8, 22) Örjan Lidman, SWE, 39:46.0, 23) Ingvar Kullman, SWE, 39:48.7, 24) Boris Predein, RUS, 39:49.3, 25) Reino Pitkanen, FIN, 40:04.7, 26) Gösta Carlsson, SWE, 40:07.8, 27) Boris Kiselev, RUS, 40:09.7, 28) Vasyl Krupskiy, UKR, 40:53.5, 29) Valeriy Viltsin, RUS, 40:55.4, 30) Taisto Muhonen, SWE, 41:10.9, 31) Bertil Persson, SWE, 41:16.0, 32) Svein Karlsen, NOR, 41:22.6, 33) Bert-Allan Persson, SWE, 41:26.7, 34) Erkki Saksman, SWE, 41:33.6, 35) Oddvin Sneli, NOR, 42:26.9, 36) Ahti Harju, SWE, 42:28.7, 37) William Nilsson, SWE, 44:47.2, 38) Eero Kohvakka, SWE, 44:56.0, 39) Hans Öhman, SWE, 45:18.2, 40) Hans Boström, SWE, 45:21.6, 41) Alec Davis, USA, 45:45.4, 42) Aleksei Lavrovski, EST, 45:46.4, 43) Ragnar Kleiveland, NOR, 49:17.3, 44) Volodymyr Zotov, UKR, 50:33.9, 45) Enrico Renato Recalcati, ITA, 50:44.5, 46) Georgi Shuleiko, EST, 53:03.5, 47) Kari Nilsson, SWE, 53:42.8, 48) Erik-Åke Tranberg, SWE, 56:31.7, 49) Lester Lockspeiser, USA, 59:39.3, 50) Valery Sharov, KAZ, 59:40.2, M09, 10 km:1) Gennady Buyankin, RUS, 36:31.6, 2) Tuomo Venalainen, FIN, 36:35.5, 3) Stig Karlsson, SWE, 37:41.1, 4) Gösta Emmoth, SWE, 38:30.8, 5) Karl Kamphenkel, GER, 38:50.2, 6) Sven-Anton Bunæs, NOR, 38:50.8, 7) Ola Fosheim, NOR, 38:50.9, 8) Josef Schinagl, AUT, 39:50.8, 9) Nikolay Kizilov, RUS, 40:19.8, 10) Adi Mair, AUT, 41:16.9, 11) Anatoli Kunshchikov, KAZ, 41:24.2, 12) Eino Julkunen, FIN, 41:50.5, 13) Risto Santala, CAN, 42:50.0, 14) Leif Andersson, SWE, 43:10.8, 15) Gösta Norén, SWE, 43:59.9, 16) Arvid Valøen, NOR, 44:16.6, 17) Michael Keenan, USA, 44:18.8, 18) Kalevi Ervasti, SWE, 45:37.5, 19) Asbjorn Nordheim, USA, 46:11.2, 20) Josef Herman, CZE, 46:21.6, 21) Alexandr Chivzhel, KAZ, 46:55.5, 22) Horst Willeke, GER, 48:25.2, 23) Helmut Henz, BEL, 49:52.6, 24) John Taylor, USA, 50:33.0, 25) Otto Guthardt, GER, 51:21.8, 26) Jean Taillandier, FRA, 52:20.2, 27) Lev Migdalski, EST, 52:24.4, 28) Vasily Kochergin, RUS, 53:06.7, 29) Göte Nyman, SWE, 53:09.9, 30) Per-Åke Persson, SWE, 55:05.9, 31) Jiri Kafka, CZE, 55:59.5, 32) Maxwell Johnson, AUS, 1:14:03.2, M10, 5 km:1) Anders Porsanger, NOR, 21:48.1, 2) Aarne Koponen, FIN, 21:48.2, 3) Bernt Johansson, SWE, 22:31.2, 4) Jonne Einarsson, SWE, 22:36.2, 5) Odd Halseth, NOR, 22:37.6, 6) Göte Sandbäck, SWE, 23:10.9, 7) Vitaly Starikov, RUS, 23:32.0, 8) Anatoly Starikov, RUS, 24:03.1, 9) Hans Espenes, NOR, 24:53.1, 10) Alfons Gedig, GER, 25:14.8, 11) Rudi Czieschla, GER, 29:08.8, 12) Irvin Servold, CAN, 29:27.9, 13) Bakhtybay Baydashev, RUS, 29:39.3, 14) Franz-Josef Masztalerz, GER, 29:42.6, 15) Karl-Erik Lidman, SWE, 30:25.1, 16) Paul Kaald, USA, 30:47.0, 17) Faustino Duran Mayor, SPA, 32:31.4, M11, 5 km:1) Gunnar Tronsmoen, NOR, 23:51.2, 2) Signar Norberg, SWE, 25:55.8, 3) Bernt Östlund, SWE, 27:20.4, 4) Lars-Gunnar Enström, SWE, 27:59.9, 5) Paavo Poukka, FIN, 29:04.5, 6) Antonio Gianola, ITA, 29:08.6, 7) Otmar Huber, GER, 36:15.0, M12, 5 km:1) Helge Lindahl, SWE, 29:26.6, 2) Lev Litvinov, RUS, 33:12.4, 3) Bjarne Espaas, NOR, 41:23.9, F09, 5 km:1) Tamara Grigoryeva, RUS, 24:14.0, 2) Solveig Nyberg, NOR, 24:48.2, 3) Asta Sjöberg, SWE, 25:03.4, 4) Ruth Svensson, SWE, 26:12.1, 5) Hana Vseteckova, CZE, 27:46.0, 6) Karin Madsen, NOR, 32:35.6, 7) Jean Murray, USA, 33:37.6, 8) Leena Jaaskelainen, FIN, 33:48.5, 9) Hannelore Marx, GER, 34:57.2, 10) Patricia Kaald, USA, 36:53.3, 11) Barbara Lewis, USA, 37:49.1, 12) Patricia Taylor, USA, 45:19.8, 13) Raissa Derkachenko, RUS, 54:50.3, F10, 5 km:1) Elga Berkgolts, RUS, 29:45.3, 2) Elvi Maurer, EST, 33:06.7, 3) Ellinor Nordmo, NOR, 42:33.9, F11, 5 km:1) Nina Chizhova, RUS, 40:33.6,