Latest 75
47:49
30
3:49:44
266
41
1:29:40
216
23
3:56:18
314
61
3:17:02
492
18
3:54:01
1,341
16
3:59:09
537
28
4:00:00
329
197
4:27:51
854
35
1:42:20
315
153
5:47:09
454
74
4:00:01
254
309
1:39:45
164
42
3:02:59
252
210
3:04:02
345
168
3:06:48
227
71
2:46:18
189
51
3:56:07
287
98
1:46:43
111
41
2:46:30
256
130