Latest 303
3:35:35
126
52
3:44:55
134
147
3:04:23
84
207
3:27:36
141
84
3:31:59
138
203
3:30:22
112
223
2:56:54
115
185
3:56:41
130
189
2:27:22
114
272
2:49:43
77
55
10:53
10
20
3:55:09
159
218
3:49:33
161
192
3:46:04
107
155
3:44:12
122
130
3:23:37
143
214
3:12:54
131
111
3:49:26
172
137
3:56:19
155
189
3:43:19
124
158