Latest
3:06:28
48
153
3:23:28
73
279
2:35:33
50
65
2:27:55
70
96
1:14:55
35
37
1:28:47
52
98
23:00
33
54
30:02
26
63
32:55
19
25
39:17
36
65
1:29:39
190
67
1:47:36
75
168
2:06:45
55
71
58:29
31
75
1:00:09
34
88
2:21:40
96
36:52
97
54
52:14
34
36
1:06:51
55
3:27:13
58
143