Latest 322
3:12:28
154
271
3:05:49
127
192
2:57:51
146
171
1:09:25
31
50
1:31:31
36
66
3:37:43
183
339
26:56
46
36
3:03:17
160
302
3:25:48
158
320
2:23:11
82
241
3:30:23
90
268
2:52:55
161
165
1:51:29
92
137
1:20:14
38
69
2:40:24
93
180
2:33:57
77
159
1:59:04
67
212
1:27:57
46
114
3:05:32
173
290
2:32:37
100
191