Latest 1313
2:30:21
121
43
2:42:53
257
138
3:05:11
254
430
1:20:11
179
79
3:02:42
343
53
2:15:55
127
87
2:49:53
163
15
2:52:09
157
81
2:44:03
234
125
2:56:10
115
21
3:06:24
166
42
2:27:56
267
43
3:28:51
194
102
3:01:26
190
38
2:53:18
152
66
4:46:50
348
215
26:36
40
4
4:06:05
191
24
2:39:47
228
37
2:24:30
152
115