Latest 491
3:56:38
183
83
3:57:13
235
136
3:58:37
216
114
3:43:06
187
140
3:52:47
250
119
4:00:01
204
64
33:27
86
49
39:28
82
72
3:53:36
236
112
1:39:38
215
88
3:51:49
205
117
3:26:31
196
49
4:00:01
197
119
3:53:39
267
83
3:55:00
213
78
4:00:01
259
23
3:59:07
198
44
3:53:28
166
64
3:34:46
147
109
4:00:01
193
33