Latest 75
1:32:28
150
218
1:18:13
72
145
1:43:05
148
108
1:33:52
119
75
46:56
71
59
3:58:31
411
211
2:35:36
214
141
2:31:46
218
79
1:43:26
119
88
3:02:58
309
344
3:59:36
355
250
2:39:17
200
122
2:22:56
165
164
1:17:13
113
62
2:52:23
315
306
17:13
50
47
1:42:12
174
89
2:22:46
192
121
26:29
64
15
3:59:29
415
491