Latest
3:29:54
335
287
59:58
249
120
29:57
105
94
2:29:58
252
265
29:16
131
43
59:55
152
60
59:57
115
79
2:29:57
187
192
59:59
148
169
1:59:56
231
130
29:56
62
70
3:29:56
159
191
1:59:58
154
197
59:58
113
118
29:59
66
52
29:58
70
42
59:55
176
90
29:59
90
79
1:59:58
159
316
59:52
124
104