Latest 513
2:12:02
106
27
1:23:55
97
58
1:12:18
95
74
4:17:17
253
229
3:06:05
129
201
1:49:43
98
34
2:27:24
236
249
00:13
7
3
3:29:28
188
165
2:15:18
111
50
2:44:09
180
269
2:55:34
167
191
5:43:19
261
383
5:10:14
257
95
3:34:15
290
100
3:46:27
146
151
1:31:07
109
54
2:36:20
195
209
1:35:33
33
194
4:00:00
148
573