Latest 542
2:50:17
198
106
2:15:15
94
18
3:00:56
256
167
2:59:47
290
104
3:26:49
246
291
3:49:27
195
106
3:07:31
250
104
2:39:54
146
77
2:20:37
184
110
3:36:21
186
208
2:44:07
183
69
3:27:40
269
166
3:37:02
335
198
7:21:24
408
481
2:16:51
138
64
2:46:35
164
111
3:05:49
185
144
2:52:01
242
156
3:53:22
315
274
2:44:35
155
163