Latest
2:11:11
391
85
3:58:27
322
80
3:05:12
295
63
2:00:05
134
47
2:01:54
158
18
4:00:01
346
89
2:01:49
166
41
3:46:30
244
107
3:55:56
154
48
30:01
59
13
1:22:22
93
15
1:30:55
121
36
60:00
102
74
60:00
100
125
1:05:30
137
103
59:49
119
97
30:06
135
42
58:57
456
118
1:49:05
149
90
30:00
61
48