L-1 | 1-2 | 2-3 | 3-4 | 4-5 | 5-6 | 6-7 | 7-8 | 8-9 | 9-10 | 10-11 | 11-12 | 12-13 | 13-14 | 14-15 | 15-Finish | Result | |||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | Oskari Mikkola URHK |
5:17 (7) |
6:54 (3) 1:37 (1) |
12:11 (2) 5:17 (2) |
13:12 (2) 1:01 (1) |
14:12 (2) 1:00 (1) |
14:56 (2) 44 (1) |
15:53 (2) 57 (2) |
16:45 (1) 52 (1) |
17:45 (1) 1:00 (11) |
24:11 (1) 6:26 (3) |
38:05 (1) 13:54 (1) |
39:37 (1) 1:32 (5) |
41:13 (1) 1:36 (1) |
42:23 (1) 1:10 (14) |
43:09 (1) 46 (4) |
43:47 (1) 38 (24) |
43:30 | Oskari Mikkola |
2 | Tobias Henriksson PORPR |
4:46 (1) |
6:34 (1) 1:48 (6) |
11:58 (1) 5:24 (3) |
13:00 (1) 1:02 (2) |
14:04 (1) 1:04 (5) |
14:55 (1) 51 (4) |
15:50 (1) 55 (1) |
16:55 (2) 1:05 (12) |
17:52 (2) 57 (8) |
24:11 (1) 6:19 (2) |
39:00 (2) 14:49 (5) |
40:20 (2) 1:20 (1) |
42:01 (2) 1:41 (3) |
42:57 (2) 56 (1) |
43:41 (2) 44 (2) |
44:14 (2) 33 (2) |
43:58 | Tobias Henriksson |
3 | Einari Heinaro URHK |
5:32 (15) |
7:17 (10) 1:45 (4) |
12:57 (6) 5:40 (5) |
14:00 (4) 1:03 (3) |
15:02 (3) 1:02 (3) |
15:54 (3) 52 (5) |
16:54 (3) 1:00 (5) |
17:53 (3) 59 (4) |
18:37 (3) 44 (1) |
24:54 (3) 6:17 (1) |
39:22 (3) 14:28 (2) |
40:55 (3) 1:33 (6) |
42:40 (3) 1:45 (4) |
43:41 (3) 1:01 (4) |
44:30 (3) 49 (12) |
45:07 (3) 37 (19) |
44:49 | Einari Heinaro |
4 | Victor Lövdahl URHK |
5:38 (16) |
7:19 (11) 1:41 (2) |
12:56 (5) 5:37 (4) |
14:14 (6) 1:18 (13) |
15:19 (4) 1:05 (6) |
16:12 (4) 53 (7) |
17:13 (4) 1:01 (6) |
18:17 (4) 1:04 (11) |
19:28 (4) 1:11 (27) |
26:59 (4) 7:31 (7) |
41:39 (4) 14:40 (4) |
43:29 (4) 1:50 (20) |
45:07 (4) 1:38 (2) |
46:04 (4) 57 (2) |
46:47 (4) 43 (1) |
47:20 (4) 33 (2) |
47:04 | Victor Lövdahl |
5 | Joel Sågfors KAIPR |
4:58 (2) |
6:51 (2) 1:53 (14) |
12:52 (4) 6:01 (8) |
13:56 (3) 1:04 (4) |
15:22 (5) 1:26 (33) |
16:19 (5) 57 (9) |
18:03 (7) 1:44 (36) |
19:08 (6) 1:05 (12) |
19:57 (5) 49 (3) |
28:24 (8) 8:27 (16) |
42:56 (5) 14:32 (3) |
44:22 (5) 1:26 (2) |
46:32 (5) 2:10 (24) |
47:41 (5) 1:09 (11) |
48:28 (5) 47 (8) |
49:02 (5) 34 (6) |
48:46 | Joel Sågfors |
6 | Eero Korpi TYKPR |
5:46 (19) |
7:45 (19) 1:59 (18) |
13:42 (9) 5:57 (7) |
14:52 (8) 1:10 (6) |
15:55 (8) 1:03 (4) |
16:41 (7) 46 (2) |
17:53 (6) 1:12 (9) |
18:53 (5) 1:00 (5) |
20:12 (6) 1:19 (40) |
27:43 (6) 7:31 (7) |
44:10 (6) 16:27 (10) |
45:43 (6) 1:33 (6) |
47:45 (6) 2:02 (16) |
48:57 (6) 1:12 (19) |
49:52 (6) 55 (28) |
50:31 (6) 39 (31) |
50:15 | Eero Korpi |
7 | Seppo Järvinen KARPR |
5:14 (6) |
7:29 (14) 2:15 (36) |
12:41 (3) 5:12 (1) |
14:08 (5) 1:27 (26) |
15:23 (6) 1:15 (21) |
16:40 (6) 1:17 (41) |
17:39 (5) 59 (4) |
19:09 (7) 1:30 (47) |
20:23 (7) 1:14 (30) |
27:39 (5) 7:16 (5) |
44:53 (8) 17:14 (17) |
46:27 (7) 1:34 (9) |
48:32 (7) 2:05 (19) |
49:41 (7) 1:09 (11) |
50:26 (7) 45 (3) |
51:05 (7) 39 (31) |
50:48 | Seppo Järvinen |
8 | Kalle Peltomäki RMVK |
4:59 (3) |
7:00 (4) 2:01 (20) |
13:35 (8) 6:35 (15) |
14:56 (9) 1:21 (17) |
16:19 (9) 1:23 (30) |
17:27 (9) 1:08 (29) |
18:39 (10) 1:12 (9) |
19:44 (9) 1:05 (12) |
20:54 (9) 1:10 (22) |
28:42 (10) 7:48 (12) |
45:16 (9) 16:34 (12) |
46:47 (8) 1:31 (3) |
48:43 (8) 1:56 (11) |
49:46 (8) 1:03 (5) |
50:36 (8) 50 (14) |
51:12 (8) 36 (14) |
50:56 | Kalle Peltomäki |
9 | Pyry Huhtanen TYKPR |
5:21 (9) |
7:10 (8) 1:49 (7) |
14:19 (15) 7:09 (27) |
15:30 (12) 1:11 (8) |
16:48 (12) 1:18 (26) |
17:51 (12) 1:03 (18) |
19:04 (11) 1:13 (11) |
20:07 (11) 1:03 (8) |
21:11 (10) 1:04 (17) |
28:25 (9) 7:14 (4) |
44:31 (7) 16:06 (9) |
47:21 (10) 2:50 (44) |
49:18 (9) 1:57 (12) |
50:34 (9) 1:16 (26) |
51:25 (9) 51 (17) |
52:05 (9) 40 (34) |
51:49 | Pyry Huhtanen |
10 | Tommi Reponen TYKPR |
5:08 (4) |
7:00 (4) 1:52 (11) |
15:37 (27) 8:37 (47) |
16:56 (26) 1:19 (15) |
18:02 (22) 1:06 (9) |
18:52 (20) 50 (3) |
19:49 (14) 57 (2) |
20:41 (14) 52 (1) |
21:48 (13) 1:07 (19) |
29:25 (11) 7:37 (9) |
46:09 (11) 16:44 (14) |
47:42 (11) 1:33 (6) |
49:34 (11) 1:52 (9) |
50:43 (11) 1:09 (11) |
51:33 (10) 50 (14) |
52:11 (10) 38 (24) |
51:55 | Tommi Reponen |
11 | Eetu Summanen SLMEPA |
5:50 (21) |
7:42 (17) 1:52 (11) |
14:04 (12) 6:22 (12) |
15:28 (10) 1:24 (23) |
16:47 (11) 1:19 (28) |
17:57 (13) 1:10 (31) |
19:18 (13) 1:21 (18) |
20:40 (13) 1:22 (41) |
21:49 (14) 1:09 (21) |
29:31 (12) 7:42 (11) |
45:36 (10) 16:05 (8) |
47:11 (9) 1:35 (10) |
49:31 (10) 2:20 (32) |
50:39 (10) 1:08 (10) |
51:35 (11) 56 (31) |
52:14 (11) 39 (31) |
51:59 | Eetu Summanen |
12 | Matias Sankari KARPR |
5:20 (8) |
7:14 (9) 1:54 (16) |
14:38 (18) 7:24 (30) |
16:00 (15) 1:22 (18) |
17:27 (15) 1:27 (34) |
18:29 (15) 1:02 (16) |
20:17 (18) 1:48 (38) |
21:18 (15) 1:01 (7) |
22:19 (15) 1:01 (13) |
29:57 (13) 7:38 (10) |
46:24 (13) 16:27 (10) |
48:01 (12) 1:37 (11) |
50:03 (12) 2:02 (16) |
51:06 (12) 1:03 (5) |
52:00 (12) 54 (24) |
52:44 (12) 44 (50) |
52:27 | Matias Sankari |
13 | Risto Uusivirta KAIPR |
5:11 (5) |
7:06 (6) 1:55 (17) |
13:51 (11) 6:45 (20) |
16:27 (18) 2:36 (52) |
17:36 (17) 1:09 (14) |
18:40 (16) 1:04 (21) |
21:16 (24) 2:36 (54) |
22:29 (24) 1:13 (32) |
23:39 (23) 1:10 (22) |
31:31 (17) 7:52 (13) |
46:32 (14) 15:01 (6) |
48:14 (13) 1:42 (13) |
50:12 (13) 1:58 (14) |
51:25 (13) 1:13 (22) |
52:11 (13) 46 (4) |
52:46 (13) 35 (9) |
52:30 | Risto Uusivirta |
14 | Antto-Iiro Suhonen KAIPR |
5:27 (13) |
7:31 (15) 2:04 (22) |
13:17 (7) 5:46 (6) |
14:39 (7) 1:22 (18) |
15:45 (7) 1:06 (9) |
16:49 (8) 1:04 (21) |
18:05 (8) 1:16 (14) |
19:17 (8) 1:12 (28) |
20:48 (8) 1:31 (56) |
28:12 (7) 7:24 (6) |
46:11 (12) 17:59 (24) |
48:17 (14) 2:06 (30) |
50:38 (14) 2:21 (36) |
51:45 (14) 1:07 (8) |
52:42 (14) 57 (34) |
53:18 (14) 36 (14) |
53:01 | Antto-Iiro Suhonen |
15 | Schoultz Marcus Von UUDPR |
5:59 (25) |
7:50 (21) 1:51 (9) |
14:20 (16) 6:30 (13) |
15:42 (14) 1:22 (18) |
16:52 (13) 1:10 (15) |
17:49 (11) 57 (9) |
19:14 (12) 1:25 (24) |
20:20 (12) 1:06 (15) |
21:35 (12) 1:15 (34) |
30:41 (15) 9:06 (21) |
47:38 (15) 16:57 (16) |
49:21 (15) 1:43 (14) |
51:28 (15) 2:07 (20) |
52:35 (15) 1:07 (8) |
53:29 (15) 54 (24) |
54:06 (15) 37 (19) |
53:51 | Schoultz Marcus Von |
16 | Juha Vartiainen PIONR |
5:27 (13) |
7:39 (16) 2:12 (30) |
14:45 (19) 7:06 (25) |
16:01 (16) 1:16 (11) |
17:34 (16) 1:33 (41) |
18:50 (19) 1:16 (40) |
20:17 (18) 1:27 (26) |
21:26 (18) 1:09 (22) |
22:23 (16) 57 (8) |
30:31 (14) 8:08 (14) |
48:10 (16) 17:39 (22) |
49:57 (16) 1:47 (15) |
52:38 (16) 2:41 (50) |
53:55 (16) 1:17 (31) |
54:53 (16) 58 (36) |
55:36 (16) 43 (48) |
55:19 | Juha Vartiainen |
17 | Markku Elo PORPR |
6:08 (26) |
8:01 (24) 1:53 (14) |
15:01 (20) 7:00 (23) |
16:39 (21) 1:38 (36) |
17:50 (20) 1:11 (16) |
18:55 (21) 1:05 (25) |
20:17 (18) 1:22 (20) |
21:24 (17) 1:07 (18) |
22:34 (18) 1:10 (22) |
32:11 (19) 9:37 (31) |
49:33 (18) 17:22 (20) |
51:25 (18) 1:52 (23) |
53:13 (18) 1:48 (7) |
54:35 (18) 1:22 (40) |
55:30 (17) 55 (28) |
56:06 (17) 36 (14) |
55:49 | Markku Elo |
18 | Otso Seppälä KARPR |
5:21 (9) |
7:28 (13) 2:07 (25) |
14:07 (13) 6:39 (16) |
15:29 (11) 1:22 (18) |
16:36 (10) 1:07 (11) |
17:28 (10) 52 (5) |
18:35 (9) 1:07 (7) |
19:54 (10) 1:19 (37) |
21:11 (10) 1:17 (36) |
32:35 (21) 11:24 (51) |
49:50 (19) 17:15 (18) |
51:50 (19) 2:00 (28) |
53:52 (19) 2:02 (16) |
55:02 (19) 1:10 (14) |
56:01 (18) 59 (43) |
56:39 (18) 38 (24) |
56:23 | Otso Seppälä |
19 | Niklas Ahti UTJR |
6:25 (31) |
8:09 (26) 1:44 (3) |
14:14 (14) 6:05 (9) |
16:20 (17) 2:06 (45) |
17:37 (18) 1:17 (23) |
18:46 (18) 1:09 (30) |
20:16 (17) 1:30 (29) |
21:28 (19) 1:12 (28) |
22:42 (19) 1:14 (30) |
32:25 (20) 9:43 (34) |
49:08 (17) 16:43 (13) |
50:47 (17) 1:39 (12) |
52:44 (17) 1:57 (12) |
54:05 (17) 1:21 (37) |
56:11 (19) 2:06 (65) |
56:53 (19) 42 (44) |
56:38 | Niklas Ahti |
20 | Lauri Kahila KARPR |
6:09 (27) |
8:18 (27) 2:09 (28) |
15:04 (21) 6:46 (21) |
16:28 (20) 1:24 (23) |
17:40 (19) 1:12 (18) |
18:45 (17) 1:05 (25) |
20:10 (16) 1:25 (24) |
21:18 (15) 1:08 (20) |
22:44 (20) 1:26 (51) |
31:53 (18) 9:09 (22) |
50:57 (21) 19:04 (31) |
52:45 (20) 1:48 (17) |
55:05 (20) 2:20 (32) |
56:36 (20) 1:31 (47) |
57:30 (20) 54 (24) |
58:06 (20) 36 (14) |
57:51 | Lauri Kahila |
21 | Aleksi Anttila RMVK |
5:57 (24) |
8:21 (28) 2:24 (39) |
15:04 (21) 6:43 (19) |
16:39 (21) 1:35 (34) |
18:14 (24) 1:35 (44) |
19:35 (23) 1:21 (45) |
20:58 (21) 1:23 (21) |
22:18 (21) 1:20 (39) |
23:32 (22) 1:14 (30) |
32:49 (23) 9:17 (25) |
51:20 (23) 18:31 (28) |
53:18 (21) 1:58 (26) |
55:32 (21) 2:14 (29) |
57:02 (21) 1:30 (45) |
58:00 (21) 58 (36) |
58:36 (21) 36 (14) |
58:21 | Aleksi Anttila |
22 | Miika Laine RMVK |
6:43 (36) |
8:55 (31) 2:12 (30) |
15:14 (23) 6:19 (11) |
16:27 (18) 1:13 (10) |
18:35 (26) 2:08 (56) |
19:54 (26) 1:19 (42) |
21:15 (23) 1:21 (18) |
22:27 (23) 1:12 (28) |
23:30 (21) 1:03 (15) |
32:41 (22) 9:11 (23) |
50:51 (20) 18:10 (25) |
53:55 (22) 3:04 (47) |
56:16 (22) 2:21 (36) |
57:27 (22) 1:11 (17) |
58:20 (22) 53 (21) |
58:55 (22) 35 (9) |
58:39 | Miika Laine |
23 | Fredrik Blomster UUDPR |
5:54 (23) |
7:46 (20) 1:52 (11) |
14:20 (16) 6:34 (14) |
15:31 (13) 1:11 (8) |
17:06 (14) 1:35 (44) |
18:09 (14) 1:03 (18) |
19:59 (15) 1:50 (39) |
21:34 (20) 1:35 (52) |
22:27 (17) 53 (4) |
31:08 (16) 8:41 (18) |
51:42 (24) 20:34 (39) |
54:49 (24) 3:07 (49) |
56:40 (23) 1:51 (8) |
57:40 (23) 1:00 (3) |
58:28 (23) 48 (10) |
59:09 (23) 41 (38) |
58:52 | Fredrik Blomster |
24 | Raine Tolonen KAIPR |
8:47 (49) |
10:37 (40) 1:50 (8) |
16:44 (31) 6:07 (10) |
18:01 (29) 1:17 (12) |
19:01 (28) 1:00 (1) |
20:02 (27) 1:01 (14) |
21:38 (27) 1:36 (33) |
22:49 (27) 1:11 (25) |
23:44 (24) 55 (5) |
37:29 (35) 13:45 (56) |
53:30 (26) 16:01 (7) |
55:01 (25) 1:31 (3) |
56:47 (24) 1:46 (5) |
58:07 (24) 1:20 (34) |
58:53 (24) 46 (4) |
59:26 (24) 33 (2) |
59:10 | Raine Tolonen |
25 | Olli-Petteri Hirvonen KARPR |
5:21 (9) |
7:06 (6) 1:45 (4) |
13:47 (10) 6:41 (18) |
17:32 (27) 3:45 (59) |
18:37 (27) 1:05 (6) |
19:38 (24) 1:01 (14) |
21:22 (26) 1:44 (36) |
22:33 (25) 1:11 (25) |
23:53 (27) 1:20 (44) |
33:07 (24) 9:14 (24) |
50:59 (22) 17:52 (23) |
54:45 (23) 3:46 (52) |
57:09 (25) 2:24 (39) |
58:38 (25) 1:29 (43) |
59:28 (25) 50 (14) |
1:00:02 (25) 34 (6) |
59:46 | Olli-Petteri Hirvonen |
26 | Santeri Kössi KAIPR |
6:15 (29) |
9:54 (36) 3:39 (52) |
16:33 (30) 6:39 (16) |
18:02 (30) 1:29 (28) |
19:16 (29) 1:14 (19) |
20:16 (28) 1:00 (13) |
21:44 (28) 1:28 (28) |
22:56 (28) 1:12 (28) |
24:14 (28) 1:18 (38) |
34:25 (28) 10:11 (40) |
53:34 (27) 19:09 (32) |
55:24 (27) 1:50 (20) |
57:38 (27) 2:14 (29) |
58:44 (26) 1:06 (7) |
59:33 (26) 49 (12) |
1:00:08 (26) 35 (9) |
59:52 | Santeri Kössi |
27 | Joonas Salminen PORPR |
5:48 (20) |
7:56 (23) 2:08 (26) |
15:28 (25) 7:32 (33) |
16:47 (24) 1:19 (15) |
18:27 (25) 1:40 (46) |
19:53 (25) 1:26 (48) |
21:20 (25) 1:27 (26) |
22:45 (26) 1:25 (44) |
23:49 (25) 1:04 (17) |
33:29 (27) 9:40 (33) |
52:22 (25) 18:53 (30) |
55:04 (26) 2:42 (40) |
57:33 (26) 2:29 (41) |
58:49 (27) 1:16 (26) |
59:53 (27) 1:04 (50) |
1:00:33 (27) 40 (34) |
1:00:17 | Joonas Salminen |
28 | Janne Kuningas RMVK |
6:11 (28) |
8:21 (28) 2:10 (29) |
17:33 (33) 9:12 (48) |
19:51 (33) 2:18 (50) |
21:12 (33) 1:21 (29) |
22:14 (33) 1:02 (16) |
23:30 (31) 1:16 (14) |
24:33 (31) 1:03 (8) |
25:21 (31) 48 (2) |
35:33 (30) 10:12 (42) |
54:42 (28) 19:09 (32) |
57:32 (29) 2:50 (44) |
59:19 (28) 1:47 (6) |
1:00:33 (28) 1:14 (23) |
1:01:27 (28) 54 (24) |
1:02:08 (28) 41 (38) |
1:01:50 | Janne Kuningas |
29 | Mikko Knuuttila TYKPR |
5:50 (21) |
8:03 (25) 2:13 (33) |
18:30 (37) 10:27 (55) |
19:37 (32) 1:07 (5) |
20:48 (32) 1:11 (16) |
21:43 (32) 55 (8) |
23:41 (33) 1:58 (44) |
24:47 (33) 1:06 (15) |
25:57 (32) 1:10 (22) |
35:26 (29) 9:29 (28) |
55:33 (29) 20:07 (36) |
57:20 (28) 1:47 (15) |
59:57 (29) 2:37 (46) |
1:01:07 (29) 1:10 (14) |
1:02:09 (29) 1:02 (48) |
1:02:47 (29) 38 (24) |
1:02:30 | Mikko Knuuttila |
30 | Markus Jokinen TYKPR |
6:35 (34) |
8:52 (30) 2:17 (37) |
16:51 (32) 7:59 (38) |
20:39 (38) 3:48 (60) |
22:26 (40) 1:47 (51) |
23:41 (38) 1:15 (37) |
25:41 (39) 2:00 (46) |
26:51 (38) 1:10 (23) |
27:47 (37) 56 (6) |
36:46 (33) 8:59 (19) |
56:07 (30) 19:21 (35) |
58:54 (31) 2:47 (43) |
1:01:14 (30) 2:20 (32) |
1:02:29 (30) 1:15 (25) |
1:03:22 (30) 53 (21) |
1:03:57 (30) 35 (9) |
1:03:41 | Markus Jokinen |
31 | Markus Hämäläinen RUK |
11:31 (58) |
16:04 (57) 4:33 (59) |
23:05 (51) 7:01 (24) |
24:46 (47) 1:41 (38) |
25:54 (46) 1:08 (12) |
27:05 (46) 1:11 (33) |
28:23 (45) 1:18 (17) |
29:30 (44) 1:07 (18) |
30:41 (43) 1:11 (27) |
40:19 (40) 9:38 (32) |
57:42 (34) 17:23 (21) |
59:31 (33) 1:49 (19) |
1:01:31 (31) 2:00 (15) |
1:03:02 (32) 1:31 (47) |
1:04:10 (31) 1:08 (53) |
1:04:54 (31) 44 (50) |
1:04:37 | Markus Hämäläinen |
32 | Mikko Polvi TYKPR |
5:42 (17) |
7:50 (21) 2:08 (26) |
15:19 (24) 7:29 (31) |
16:42 (23) 1:23 (22) |
18:09 (23) 1:27 (34) |
19:07 (22) 58 (11) |
21:05 (22) 1:58 (44) |
22:19 (22) 1:14 (34) |
23:49 (25) 1:30 (55) |
33:12 (25) 9:23 (26) |
57:40 (33) 24:28 (50) |
59:28 (32) 1:48 (17) |
1:01:40 (32) 2:12 (27) |
1:03:01 (31) 1:21 (37) |
1:04:11 (32) 1:10 (56) |
1:04:56 (32) 45 (53) |
1:04:56 | Mikko Polvi |
33 | Henri Kontoniemi TYKPR |
5:22 (12) |
7:27 (12) 2:05 (23) |
15:34 (26) 8:07 (41) |
18:21 (31) 2:47 (55) |
19:29 (31) 1:08 (12) |
20:42 (29) 1:13 (34) |
21:50 (29) 1:08 (8) |
23:28 (29) 1:38 (54) |
24:47 (30) 1:19 (40) |
35:47 (32) 11:00 (49) |
57:18 (32) 21:31 (43) |
59:33 (34) 2:15 (36) |
1:01:44 (33) 2:11 (26) |
1:04:02 (33) 2:18 (63) |
1:04:58 (33) 56 (31) |
1:05:42 (33) 44 (50) |
1:05:25 | Henri Kontoniemi |
34 | Aki Hämäläinen VIESTIR |
7:41 (41) |
10:44 (41) 3:03 (47) |
19:14 (42) 8:30 (46) |
20:44 (40) 1:30 (29) |
22:18 (39) 1:34 (43) |
23:38 (37) 1:20 (44) |
25:01 (35) 1:23 (21) |
26:21 (35) 1:20 (39) |
27:35 (35) 1:14 (30) |
36:58 (34) 9:23 (26) |
57:43 (35) 20:45 (41) |
1:00:17 (35) 2:34 (38) |
1:02:26 (34) 2:09 (22) |
1:04:03 (34) 1:37 (51) |
1:05:01 (34) 58 (36) |
1:05:43 (34) 42 (44) |
1:05:27 | Aki Hämäläinen |
35 | Jari Huhta URHK |
11:01 (56) |
13:07 (51) 2:06 (24) |
20:58 (46) 7:51 (36) |
24:47 (49) 3:49 (61) |
26:29 (48) 1:42 (49) |
27:43 (47) 1:14 (35) |
29:43 (46) 2:00 (46) |
30:53 (46) 1:10 (23) |
31:49 (44) 56 (6) |
40:48 (42) 8:59 (19) |
1:00:04 (37) 19:16 (34) |
1:02:57 (37) 2:53 (46) |
1:05:17 (36) 2:20 (32) |
1:06:28 (35) 1:11 (17) |
1:07:16 (35) 48 (10) |
1:07:48 (35) 32 (1) |
1:07:32 | Jari Huhta |
36 | Mika Lammi TYKPR |
8:52 (50) |
10:51 (43) 1:59 (18) |
18:21 (36) 7:30 (32) |
22:15 (44) 3:54 (62) |
23:32 (42) 1:17 (23) |
24:37 (41) 1:05 (25) |
27:35 (42) 2:58 (57) |
28:32 (41) 57 (3) |
29:54 (41) 1:22 (45) |
39:55 (39) 10:01 (39) |
56:44 (31) 16:49 (15) |
58:42 (30) 1:58 (26) |
1:03:22 (35) 4:40 (63) |
1:07:09 (37) 3:47 (65) |
1:07:56 (36) 47 (8) |
1:08:29 (36) 33 (2) |
1:08:14 | Mika Lammi |
37 | Eero Kahila TYKPR |
6:26 (32) |
8:56 (32) 2:30 (41) |
18:48 (38) 9:52 (50) |
20:16 (35) 1:28 (27) |
22:39 (41) 2:23 (57) |
24:03 (40) 1:24 (46) |
27:07 (41) 3:04 (58) |
28:29 (40) 1:22 (41) |
29:39 (40) 1:10 (22) |
40:30 (41) 10:51 (48) |
1:00:41 (38) 20:11 (37) |
1:02:49 (36) 2:08 (32) |
1:05:20 (37) 2:31 (42) |
1:07:01 (36) 1:41 (54) |
1:08:15 (37) 1:14 (60) |
1:08:57 (37) 42 (44) |
1:08:40 | Eero Kahila |
38 | Jesse Ukkola KAIPR |
14:09 (61) |
16:47 (58) 2:38 (44) |
23:54 (53) 7:07 (26) |
26:27 (53) 2:33 (51) |
27:42 (51) 1:15 (21) |
28:56 (49) 1:14 (35) |
30:39 (48) 1:43 (35) |
32:01 (47) 1:22 (41) |
32:58 (47) 57 (8) |
41:12 (43) 8:14 (15) |
58:29 (36) 17:17 (19) |
1:04:23 (39) 5:54 (61) |
1:06:30 (38) 2:07 (20) |
1:07:50 (38) 1:20 (34) |
1:08:45 (38) 55 (28) |
1:09:20 (38) 35 (9) |
1:09:03 | Jesse Ukkola |
39 | Jussi Kivelä TYKPR |
5:42 (17) |
7:43 (18) 2:01 (20) |
15:40 (28) 7:57 (37) |
16:50 (25) 1:10 (6) |
17:55 (21) 1:05 (6) |
21:16 (31) 3:21 (63) |
22:31 (30) 1:15 (13) |
23:44 (30) 1:13 (32) |
24:45 (29) 1:01 (13) |
33:15 (26) 8:30 (17) |
1:01:57 (40) 28:42 (59) |
1:05:06 (40) 3:09 (50) |
1:07:29 (40) 2:23 (38) |
1:08:45 (40) 1:16 (26) |
1:09:31 (39) 46 (4) |
1:10:08 (39) 37 (19) |
1:09:51 | Jussi Kivelä |
40 | Juuso Ahvonen MAASK |
8:02 (44) |
11:32 (46) 3:30 (51) |
19:08 (41) 7:36 (35) |
20:39 (38) 1:31 (30) |
22:11 (38) 1:32 (39) |
23:14 (35) 1:03 (18) |
25:14 (38) 2:00 (46) |
26:33 (37) 1:19 (37) |
28:08 (38) 1:35 (57) |
37:54 (36) 9:46 (35) |
1:01:45 (39) 23:51 (47) |
1:04:05 (38) 2:20 (37) |
1:07:16 (39) 3:11 (59) |
1:08:36 (39) 1:20 (34) |
1:09:32 (40) 56 (31) |
1:10:19 (40) 47 (57) |
1:10:03 | Juuso Ahvonen |
41 | Eskomatti Uusimäki TYKPR |
9:35 (52) |
19:02 (61) 9:27 (63) |
27:27 (57) 8:25 (45) |
29:00 (55) 1:33 (32) |
30:27 (55) 1:27 (34) |
31:37 (54) 1:10 (31) |
33:17 (53) 1:40 (34) |
34:28 (53) 1:11 (25) |
35:31 (53) 1:03 (15) |
45:00 (50) 9:29 (28) |
1:03:15 (43) 18:15 (26) |
1:05:29 (41) 2:14 (35) |
1:07:45 (41) 2:16 (31) |
1:09:14 (41) 1:29 (43) |
1:10:12 (41) 58 (36) |
1:10:53 (41) 41 (38) |
1:10:36 | Eskomatti Uusimäki |
42 | Arttu Jetsonen KAIPR |
7:52 (42) |
10:06 (37) 2:14 (35) |
17:41 (34) 7:35 (34) |
20:47 (41) 3:06 (57) |
22:04 (37) 1:17 (23) |
23:45 (39) 1:41 (55) |
25:08 (36) 1:23 (21) |
26:24 (36) 1:16 (36) |
27:43 (36) 1:19 (40) |
37:55 (37) 10:12 (42) |
1:02:40 (42) 24:45 (51) |
1:05:55 (43) 3:15 (51) |
1:08:49 (43) 2:54 (54) |
1:10:05 (42) 1:16 (26) |
1:11:13 (42) 1:08 (53) |
1:11:54 (42) 41 (38) |
1:11:38 | Arttu Jetsonen |
43 | Rasmus Tunis KAIPR |
6:44 (37) |
8:57 (33) 2:13 (33) |
16:20 (29) 7:23 (29) |
17:57 (28) 1:37 (35) |
19:27 (30) 1:30 (37) |
20:42 (29) 1:15 (37) |
23:35 (32) 2:53 (56) |
24:41 (32) 1:06 (15) |
25:59 (33) 1:18 (38) |
35:33 (30) 9:34 (30) |
1:03:53 (44) 28:20 (58) |
1:05:44 (42) 1:51 (22) |
1:08:35 (42) 2:51 (53) |
1:10:36 (43) 2:01 (59) |
1:11:34 (43) 58 (36) |
1:12:20 (43) 46 (55) |
1:12:04 | Rasmus Tunis |
44 | Mikko Hölttä RUK |
8:43 (48) |
11:25 (44) 2:42 (45) |
19:41 (44) 8:16 (43) |
26:19 (52) 6:38 (65) |
27:59 (52) 1:40 (46) |
29:42 (52) 1:43 (58) |
31:12 (51) 1:30 (29) |
33:09 (52) 1:57 (59) |
34:33 (51) 1:24 (49) |
44:27 (49) 9:54 (38) |
1:05:28 (47) 21:01 (42) |
1:07:40 (46) 2:12 (34) |
1:09:50 (44) 2:10 (24) |
1:11:11 (44) 1:21 (37) |
1:12:03 (44) 52 (18) |
1:12:41 (44) 38 (24) |
1:12:25 | Mikko Hölttä |
45 | Eerik Sillanpää VIESTIR |
7:32 (40) |
11:40 (47) 4:08 (57) |
19:00 (40) 7:20 (28) |
20:31 (37) 1:31 (30) |
22:01 (36) 1:30 (37) |
29:02 (50) 7:01 (64) |
31:39 (52) 2:37 (55) |
32:39 (50) 1:00 (5) |
34:03 (50) 1:24 (49) |
43:50 (46) 9:47 (36) |
1:02:07 (41) 18:17 (27) |
1:07:32 (45) 5:25 (56) |
1:09:58 (45) 2:26 (40) |
1:11:16 (45) 1:18 (33) |
1:12:08 (45) 52 (18) |
1:12:45 (45) 37 (19) |
1:12:29 | Eerik Sillanpää |
46 | Elias Ylänen PSPR |
7:52 (42) |
10:14 (38) 2:22 (38) |
18:15 (35) 8:01 (39) |
20:08 (34) 1:53 (43) |
21:41 (35) 1:33 (41) |
23:23 (36) 1:42 (56) |
25:13 (37) 1:50 (39) |
26:56 (39) 1:43 (56) |
28:37 (39) 1:41 (59) |
38:48 (38) 10:11 (40) |
1:04:25 (46) 25:37 (55) |
1:07:08 (44) 2:43 (41) |
1:11:41 (46) 4:33 (62) |
1:12:53 (46) 1:12 (19) |
1:14:02 (46) 1:09 (55) |
1:14:43 (46) 41 (38) |
1:14:27 | Elias Ylänen |
47 | Miikka-Pekka Hourula P-KR |
10:15 (55) |
14:05 (55) 3:50 (53) |
22:29 (48) 8:24 (44) |
24:46 (47) 2:17 (49) |
27:22 (49) 2:36 (60) |
28:54 (48) 1:32 (51) |
30:48 (49) 1:54 (42) |
32:16 (49) 1:28 (45) |
33:29 (49) 1:13 (29) |
43:50 (46) 10:21 (45) |
1:08:00 (49) 24:10 (48) |
1:09:57 (48) 1:57 (25) |
1:12:36 (47) 2:39 (48) |
1:13:53 (47) 1:17 (31) |
1:15:00 (47) 1:07 (52) |
1:15:43 (47) 43 (48) |
1:15:27 | Miikka-Pekka Hourula |
48 | Mikko Kallatsa JPR |
8:04 (45) |
12:08 (49) 4:04 (55) |
23:00 (50) 10:52 (57) |
24:38 (46) 1:38 (36) |
26:02 (47) 1:24 (31) |
27:01 (45) 59 (12) |
28:14 (44) 1:13 (11) |
29:48 (45) 1:34 (51) |
32:49 (45) 3:01 (63) |
43:16 (45) 10:27 (46) |
1:05:35 (48) 22:19 (45) |
1:07:46 (47) 2:11 (33) |
1:13:18 (48) 5:32 (65) |
1:14:30 (48) 1:12 (19) |
1:15:31 (48) 1:01 (45) |
1:16:12 (48) 41 (38) |
1:15:56 | Mikko Kallatsa |
49 | Iiro Rytkönen PIONR |
6:30 (33) |
9:21 (34) 2:51 (46) |
19:26 (43) 10:05 (53) |
21:36 (42) 2:10 (47) |
24:02 (44) 2:26 (59) |
25:54 (43) 1:52 (59) |
27:51 (43) 1:57 (43) |
29:22 (43) 1:31 (50) |
32:57 (46) 3:35 (64) |
44:02 (48) 11:05 (50) |
1:04:15 (45) 20:13 (38) |
1:11:39 (49) 7:24 (65) |
1:14:13 (49) 2:34 (44) |
1:15:50 (49) 1:37 (51) |
1:16:48 (49) 58 (36) |
1:17:28 (49) 40 (34) |
1:17:12 | Iiro Rytkönen |
50 | Mats Ahlnäs UUDPR |
6:35 (34) |
10:48 (42) 4:13 (58) |
18:51 (39) 8:03 (40) |
20:17 (36) 1:26 (25) |
21:35 (34) 1:18 (26) |
22:40 (34) 1:05 (25) |
24:11 (34) 1:31 (31) |
25:25 (34) 1:14 (34) |
26:25 (34) 1:00 (11) |
46:18 (52) 19:53 (63) |
1:10:29 (50) 24:11 (49) |
1:12:23 (50) 1:54 (24) |
1:14:16 (50) 1:53 (10) |
1:16:05 (50) 1:49 (56) |
1:16:57 (50) 52 (18) |
1:17:37 (50) 40 (34) |
1:17:21 | Mats Ahlnäs |
51 | Oskari Pekkala KARPR |
11:42 (60) |
22:37 (62) 10:55 (65) |
32:40 (60) 10:03 (52) |
33:58 (59) 1:18 (13) |
35:22 (59) 1:24 (31) |
36:50 (59) 1:28 (49) |
38:06 (59) 1:16 (14) |
39:14 (57) 1:08 (20) |
40:53 (57) 1:39 (58) |
51:06 (55) 10:13 (44) |
1:11:40 (52) 20:34 (39) |
1:14:15 (52) 2:35 (39) |
1:16:24 (52) 2:09 (22) |
1:18:01 (51) 1:37 (51) |
1:18:58 (51) 57 (34) |
1:19:43 (51) 45 (53) |
1:19:27 | Oskari Pekkala |
52 | Pauli Keisanen KAIPR |
6:15 (29) |
9:36 (35) 3:21 (50) |
20:19 (45) 10:43 (56) |
22:06 (43) 1:47 (39) |
23:58 (43) 1:52 (52) |
25:23 (42) 1:25 (47) |
26:56 (40) 1:33 (32) |
28:58 (42) 2:02 (60) |
30:25 (42) 1:27 (52) |
42:44 (44) 12:19 (55) |
1:10:33 (51) 27:49 (57) |
1:13:18 (51) 2:45 (42) |
1:16:21 (51) 3:03 (55) |
1:18:20 (52) 1:59 (58) |
1:19:49 (52) 1:29 (63) |
1:20:51 (52) 1:02 (65) |
1:20:35 | Pauli Keisanen |
53 | Ville Mäkikyrö JPR |
9:29 (51) |
11:55 (48) 2:26 (40) |
22:51 (49) 10:56 (58) |
25:05 (50) 2:14 (48) |
27:29 (50) 2:24 (58) |
29:06 (51) 1:37 (54) |
31:07 (50) 2:01 (49) |
32:53 (51) 1:46 (58) |
34:56 (52) 2:03 (61) |
48:59 (53) 14:03 (59) |
1:14:15 (53) 25:16 (52) |
1:16:21 (53) 2:06 (30) |
1:18:54 (53) 2:33 (43) |
1:20:18 (53) 1:24 (41) |
1:21:23 (53) 1:05 (51) |
1:22:14 (53) 51 (60) |
1:21:58 | Ville Mäkikyrö |
54 | Mikko Paunu PSPR |
9:50 (54) |
12:24 (50) 2:34 (42) |
21:55 (47) 9:31 (49) |
23:29 (45) 1:34 (33) |
25:26 (45) 1:57 (53) |
26:54 (44) 1:28 (49) |
30:36 (47) 3:42 (62) |
32:06 (48) 1:30 (47) |
33:22 (48) 1:16 (35) |
45:06 (51) 11:44 (52) |
1:16:03 (55) 30:57 (61) |
1:19:07 (55) 3:04 (47) |
1:22:16 (54) 3:09 (57) |
1:24:32 (54) 2:16 (62) |
1:25:44 (54) 1:12 (59) |
1:26:41 (54) 57 (64) |
1:26:24 | Mikko Paunu |
55 | Toni Shnoro KAIPR |
11:23 (57) |
13:58 (53) 2:35 (43) |
26:30 (55) 12:32 (61) |
30:14 (56) 3:44 (58) |
32:19 (57) 2:05 (55) |
33:38 (57) 1:19 (42) |
37:00 (57) 3:22 (60) |
39:34 (58) 2:34 (63) |
40:53 (57) 1:19 (40) |
51:41 (56) 10:48 (47) |
1:14:30 (54) 22:49 (46) |
1:18:24 (54) 3:54 (53) |
1:23:09 (55) 4:45 (64) |
1:25:36 (55) 2:27 (64) |
1:27:17 (55) 1:41 (64) |
1:27:51 (55) 34 (6) |
1:27:34 | Toni Shnoro |
56 | Vesa Harju LR |
11:39 (59) |
14:49 (56) 3:10 (49) |
24:42 (54) 9:53 (51) |
26:46 (54) 2:04 (44) |
28:27 (53) 1:41 (48) |
30:09 (53) 1:42 (56) |
34:50 (54) 4:41 (63) |
41:23 (59) 6:33 (65) |
42:45 (59) 1:22 (45) |
56:53 (59) 14:08 (60) |
1:22:40 (56) 25:47 (56) |
1:28:59 (56) 6:19 (62) |
1:32:08 (56) 3:09 (57) |
1:34:14 (56) 2:06 (60) |
1:35:14 (56) 1:00 (44) |
1:35:56 (56) 42 (44) |
1:35:40 | Vesa Harju |
57 | Juho Aaltio VIESTIR |
8:21 (46) |
11:28 (45) 3:07 (48) |
23:38 (52) 12:10 (60) |
26:17 (51) 2:39 (53) |
29:11 (54) 2:54 (64) |
32:10 (55) 2:59 (62) |
35:36 (55) 3:26 (61) |
38:03 (55) 2:27 (62) |
39:47 (55) 1:44 (60) |
54:51 (58) 15:04 (61) |
1:24:06 (57) 29:15 (60) |
1:29:39 (57) 5:33 (57) |
1:32:46 (57) 3:07 (56) |
1:34:21 (57) 1:35 (49) |
1:35:45 (57) 1:24 (61) |
1:36:37 (57) 52 (61) |
1:36:21 | Juho Aaltio |
58 | Antti Tilja JPR |
7:02 (38) |
16:56 (59) 9:54 (64) |
27:10 (56) 10:14 (54) |
30:15 (57) 3:05 (56) |
32:18 (56) 2:03 (54) |
33:33 (56) 1:15 (37) |
35:37 (56) 2:04 (51) |
37:22 (54) 1:45 (57) |
38:49 (54) 1:27 (52) |
50:43 (54) 11:54 (54) |
1:24:31 (58) 33:48 (62) |
1:31:36 (58) 7:05 (64) |
1:34:11 (58) 2:35 (45) |
1:35:47 (58) 1:36 (50) |
1:36:48 (58) 1:01 (45) |
1:37:26 (58) 38 (24) |
1:37:09 | Antti Tilja |
59 | Jussi Uusihonko TYKPR |
35:33 (65) |
39:38 (65) 4:05 (56) |
46:31 (65) 6:53 (22) |
48:22 (65) 1:51 (42) |
50:05 (65) 1:43 (50) |
57:07 (65) 7:02 (65) |
59:32 (64) 2:25 (53) |
1:00:35 (64) 1:03 (8) |
1:01:58 (64) 1:23 (48) |
1:11:47 (62) 9:49 (37) |
1:30:25 (59) 18:38 (29) |
1:36:05 (59) 5:40 (59) |
1:38:52 (59) 2:47 (52) |
1:40:37 (59) 1:45 (55) |
1:41:48 (59) 1:11 (57) |
1:42:40 (59) 52 (61) |
1:42:23 | Jussi Uusihonko |
60 | Aapeli Laitinen PIONR |
7:04 (39) |
13:58 (53) 6:54 (62) |
29:38 (58) 15:40 (62) |
31:25 (58) 1:47 (39) |
34:05 (58) 2:40 (61) |
35:09 (58) 1:04 (21) |
37:24 (58) 2:15 (52) |
38:54 (56) 1:30 (47) |
40:11 (56) 1:17 (36) |
54:00 (57) 13:49 (57) |
1:32:58 (60) 38:58 (64) |
1:38:43 (60) 5:45 (60) |
1:41:23 (60) 2:40 (49) |
1:42:53 (60) 1:30 (45) |
1:43:51 (60) 58 (36) |
1:44:37 (60) 46 (55) |
1:44:21 | Aapeli Laitinen |
61 | Jere Yrjölä PSPR |
9:35 (52) |
13:29 (52) 3:54 (54) |
31:55 (59) 18:26 (64) |
36:26 (60) 4:31 (63) |
39:16 (61) 2:50 (63) |
40:49 (61) 1:33 (52) |
46:04 (63) 5:15 (64) |
48:08 (62) 2:04 (61) |
49:37 (62) 1:29 (54) |
1:14:25 (63) 24:48 (64) |
1:40:01 (62) 25:36 (54) |
1:42:01 (62) 2:00 (28) |
1:44:38 (62) 2:37 (46) |
1:45:54 (61) 1:16 (26) |
1:47:05 (61) 1:11 (57) |
1:47:53 (61) 48 (58) |
1:47:37 | Jere Yrjölä |
62 | Mikko Kangas TYKPR |
19:12 (63) |
24:20 (63) 5:08 (60) |
35:56 (62) 11:36 (59) |
38:04 (62) 2:08 (46) |
39:36 (62) 1:32 (39) |
41:28 (62) 1:52 (59) |
44:42 (61) 3:14 (59) |
48:23 (63) 3:41 (64) |
50:33 (63) 2:10 (62) |
1:08:12 (61) 17:39 (62) |
1:33:35 (61) 25:23 (53) |
1:40:16 (61) 6:41 (63) |
1:43:47 (61) 3:31 (60) |
1:45:54 (61) 2:07 (61) |
1:47:20 (62) 1:26 (62) |
1:48:08 (62) 48 (58) |
1:47:53 | Mikko Kangas |
63 | Arttu Salminen TYKPR |
8:35 (47) |
10:26 (39) 1:51 (9) |
37:41 (64) 27:15 (65) |
39:29 (64) 1:48 (41) |
42:09 (63) 2:40 (61) |
43:13 (63) 1:04 (21) |
45:16 (62) 2:03 (50) |
46:52 (61) 1:36 (53) |
48:14 (61) 1:22 (45) |
1:02:03 (60) 13:49 (57) |
1:41:02 (63) 38:59 (65) |
1:46:38 (63) 5:36 (58) |
1:49:19 (63) 2:41 (50) |
1:50:45 (63) 1:26 (42) |
1:51:38 (63) 53 (21) |
1:52:15 (63) 37 (19) |
1:51:59 | Arttu Salminen |
64 | Ville Koivukangas LR |
14:52 (62) |
17:04 (60) 2:12 (30) |
33:04 (61) 16:00 (63) |
37:46 (61) 4:42 (64) |
39:00 (60) 1:14 (19) |
40:33 (60) 1:33 (52) |
42:23 (60) 1:50 (39) |
44:02 (60) 1:39 (55) |
45:10 (60) 1:08 (20) |
1:22:14 (65) 37:04 (65) |
1:43:57 (64) 21:43 (44) |
1:48:05 (64) 4:08 (54) |
1:50:18 (64) 2:13 (28) |
1:51:32 (64) 1:14 (23) |
1:52:33 (64) 1:01 (45) |
1:53:25 (64) 52 (61) |
1:53:09 | Ville Koivukangas |
65 | Wiljam Leinonen P-KR |
22:23 (64) |
28:07 (64) 5:44 (61) |
36:17 (63) 8:10 (42) |
39:03 (63) 2:46 (54) |
49:44 (64) 10:41 (65) |
52:17 (64) 2:33 (61) |
59:35 (65) 7:18 (65) |
1:01:03 (65) 1:28 (45) |
1:05:22 (65) 4:19 (65) |
1:17:15 (64) 11:53 (53) |
1:55:49 (65) 38:34 (63) |
2:00:35 (65) 4:46 (55) |
2:04:51 (65) 4:16 (61) |
2:06:46 (65) 1:55 (57) |
2:07:49 (65) 1:03 (49) |
2:08:27 (65) 38 (24) |
2:08:10 | Wiljam Leinonen |
Hannu Köykkä LR |
19:13 |
22:45 3:32 |
- - |
43:37 - |
45:07 1:30 |
- - |
40:39 - |
42:09 1:30 |
50:05 7:56 |
1:01:30 11:25 |
1:42:01 40:31 |
1:45:18 3:17 |
1:47:50 2:32 |
1:49:31 1:41 |
1:50:44 1:13 |
1:51:31 47 |
DQ | Hannu Köykkä | |
Heikki Olli RUK |
11:20 |
- - |
59:07 - |
1:00:42 1:35 |
1:01:51 1:09 |
1:03:00 1:09 |
1:04:19 1:19 |
1:05:26 1:07 |
1:06:36 1:10 |
1:16:16 9:40 |
1:33:39 17:23 |
1:35:28 1:49 |
1:37:33 2:05 |
1:39:05 1:32 |
1:40:02 57 |
1:40:45 43 |
DQ | Heikki Olli | |
Lasse Pörsti PKARPR |
8:19 |
10:29 2:10 |
23:51 13:22 |
25:28 1:37 |
26:38 1:10 |
27:28 50 |
29:15 1:47 |
30:24 1:09 |
31:53 1:29 |
41:23 9:30 |
58:12 16:49 |
- - |
1:02:37 - |
1:07:00 4:23 |
1:08:16 1:16 |
1:08:53 37 |
DQ | Lasse Pörsti | |
Janne Kummala LR |
- |
21:44 - |
32:25 10:41 |
37:12 4:47 |
44:46 7:34 |
46:55 2:09 |
48:42 1:47 |
50:45 2:03 |
52:04 1:19 |
1:04:34 12:30 |
- - |
- - |
- - |
2:20:31 - |
2:21:54 1:23 |
2:22:40 46 |
DNF | Janne Kummala |