Latest 373
2:45:39
151
105
2:23:14
101
53
2:17:43
207
70
2:34:09
113
71
2:30:35
131
60
2:39:11
240
68
3:09:21
196
131
3:20:05
122
171
2:04:26
97
26
2:51:01
100
66
2:36:25
128
93
2:48:40
249
155
2:27:45
147
131
3:22:58
144
177
2:18:20
176
27
2:36:42
126
79
2:27:41
196
66
1:41:16
88
18
3:09:57
183
128
3:20:19
268
124