Latest 292
2:54:38
198
111
2:28:08
226
105
2:26:15
91
43
2:29:41
170
98
1:55:49
175
160
2:59:44
110
218
2:21:09
179
187
2:59:51
133
227
3:57:58
272
480
2:26:44
202
152
2:27:57
143
98
1:58:19
187
182
2:58:45
127
381
2:55:15
138
327
2:59:48
242
299
1:59:33
101
78
2:29:34
136
106
2:56:48
207
154
3:26:49
130
226
3:29:19
209
121