Latest
57:23
64
80
3:25:13
196
310
2:29:26
153
186
59:50
86
46
13:13
59
32
39:52
99
42
18:22
31
25
30:01
25
57
3:29:35
155
270
2:59:09
217
311
2:00:02
156
60
2:00:02
101
38
1:59:33
87
80
1:00:01
68
88
1:58:17
233
193
1:30:02
54
25
1:29:51
105
130
4:00:00
308
253
2:00:00
232
48
1:29:58
213
69