Latest 688
3:14:12
199
157
3:05:19
181
169
2:44:34
168
111
3:09:58
377
270
1:45:31
74
54
2:26:49
91
80
2:46:14
97
42
2:22:22
95
66
2:46:27
128
65
2:44:33
133
150
3:13:03
183
441
1:49:44
113
125
2:50:23
204
256
34:57
48
133
3:25:34
249
784
3:17:55
155
150
3:05:24
141
280
2:24:51
85
122
2:56:02
115
208
2:55:50
184
298