Latest 83
3:59:51
209
261
3:19:35
139
188
2:23:27
117
75
2:29:47
75
182
1:28:28
36
8
2:26:23
92
163
1:27:45
53
100
2:27:30
108
124
2:21:19
120
74
1:56:34
75
102
07:22
8
16
4:00:02
214
174
2:58:56
161
111
2:34:43
115
105
2:33:41
133
58
2:11:48
100
145
2:17:52
180
115
5:04:06
155
98
3:45:30
188
141
2:14:28
99
28