Latest
2:31:40
89
142
2:53:39
158
132
1:36:42
86
256
3:41:32
207
195
2:07:55
79
160
1:57:00
88
239
3:25:01
145
111
3:07:29
125
166
2:14:05
115
270
3:08:28
155
127
3:47:43
150
198
2:00:06
107
315
2:03:36
30
42
3:42:14
225
185
3:59:19
189
175
2:09:17
96
158
2:10:27
49
1
3:58:58
210
311
3:55:53
169
281
3:59:18
165
587