Latest 91
1:40:40
152
92
1:49:16
122
60
3:17:26
273
187
55:10
95
50
4:00:01
357
287
2:40:52
251
156
3:00:02
284
227
1:16:18
80
105
2:52:57
313
429
2:23:32
163
178
2:04:54
217
176
1:34:59
130
160
1:12:56
77
48
2:05:00
135
194
1:35:55
111
119
2:25:02
134
146
2:02:06
110
138
3:30:00
191
176
1:42:41
93
56
2:45:15
299
151