Latest
45:03
62
35
3:58:03
300
232
45:04
66
74
4:00:01
245
145
26:07
26
12
3:16:09
166
100
3:30:01
132
22
2:30:29
146
120
2:57:56
135
124
2:28:19
116
65
38:23
40
20
1:13:37
74
64
4:00:01
305
180
3:50:43
124
66
3:57:20
237
121
2:58:44
98
67
3:46:02
219
57
3:11:30
171
107
3:35:52
160
80
3:03:00
170
118