Latest
3:04:21
253
45
3:59:12
491
93
2:30:25
281
64
1:25:32
177
30
4:00:01
438
77
1:53:50
168
29
3:27:32
420
269
2:57:07
328
60
2:40:25
124
62
2:20:52
106
96
37:54
115
25
2:24:17
411
152
40:11
98
18
2:22:17
377
181
2:38:33
405
112
19:58
54
31
18:38
53
16
45:34
113
27
14:46
54
26
16:15
50
12