Latest 582
56:45
58
70
4:00:00
118
280
3:59:50
141
208
4:00:00
184
208
12:51
17
26
3:59:54
108
191
59:48
89
75
3:20:21
113
413
44:39
50
113
3:12:36
282
355
3:59:42
232
426
4:00:00
258
569
1:46:52
120
179
4:00:00
377
515
1:57:02
162
284
58:50
131
129
3:59:55
235
480
3:59:46
471
522
2:50:56
345
327
2:43:53
230
364