Latest
2:34:09
113
71
2:30:35
131
60
2:39:11
240
68
3:09:21
196
131
3:20:05
122
171
2:04:26
97
26
2:51:01
100
66
2:36:25
128
93
2:48:40
249
155
2:27:45
147
131
3:22:58
144
177
2:18:20
176
27
2:36:42
126
79
2:27:41
196
66
1:41:16
88
18
3:09:57
183
128
3:20:19
268
124
2:15:44
109
56
2:34:10
261
70
3:59:40
119
102