Latest 504
2:12:17
165
40
3:09:02
332
74
2:22:17
272
272
3:57:33
358
201
1:47:14
111
43
05:24
14
14
2:45:11
295
125
3:49:35
232
160
2:35:24
217
158
2:12:05
134
37
1:33:38
106
88
2:30:56
182
175
3:09:06
266
93
1:17:20
124
62
11:33
28
4
4:00:01
308
189
1:25:59
115
60
1:49:09
128
65
3:11:03
290
105
2:29:49
174
121