Latest 814
3:53:14
62
53
2:45:30
70
17
3:59:39
125
198
2:10:06
124
219
3:15:41
130
166
2:07:38
113
220
1:13:54
90
82
1:00:19
95
497
1:05:01
111
327
30:12
43
144
1:42:41
148
309
2:47:03
163
93
1:30:16
117
747
2:06:52
213
172
2:25:50
113
409
4:00:00
93
66
54:07
106
329
3:59:33
154
287
30:18
71
268
1:00:16
93
338