Latest 575
38:11
67
101
3:59:50
154
220
1:02:10
92
187
2:10:31
120
203
2:11:01
108
380
3:57:20
148
416
1:07:56
73
153
1:40:05
91
390
2:04:00
368
1:12:30
68
246
3:59:30
143
270
2:10:07
139
436
1:23:30
125
324
1:29:01
107
358
3:59:55
183
275
1:27:30
96
154
14:56
26
28
4:00:02
137
190
1:02:00
75
118
3:47:00
182
261