Latest 287
2:18:21
190
46
2:00:47
183
10
2:29:35
235
51
1:58:20
192
93
1:58:44
184
40
1:58:14
178
15
1:57:01
168
18
1:29:58
142
16
2:30:12
269
48
2:24:44
258
77
3:00:41
241
7
2:59:23
305
86
2:31:02
324
55
2:50:30
280
256
51:42
107
81
2:09:52
276
199
2:56:25
362
339
2:58:06
426
307
2:59:49
390
768
1:30:24
261
104