Latest
2:56:35
99
38
2:50:53
66
33
29:54
21
54
3:30:44
114
115
30:01
20
77
1:29:42
33
165
37:26
25
20
3:55:25
78
146
3:16:09
42
21
2:07:40
35
16
3:58:25
65
75
59:32
20
127
1:09:02
19
15
3:54:12
60
66
1:54:31
40
15
3:53:58
71
43
30:01
10
59
3:02:15
46
61
29:40
16
49
29:37
10
32