Latest 303
3:59:12
769
233
30:13
95
24
3:30:24
429
213
1:59:39
252
55
2:32:25
275
113
3:59:42
340
155
2:29:59
342
288
3:30:01
412
61
2:59:45
348
82
1:58:10
164
64
2:34:41
223
118
1:29:45
141
18
2:37:35
197
112
1:57:42
169
66
3:56:18
404
199
3:28:41
273
203
2:58:38
351
135
3:30:01
461
156
4:00:00
416
109
1:51:24
174
89