Latest 816
2:22:57
132
224
3:58:38
316
77
3:09:53
187
158
2:07:18
166
69
1:51:05
136
119
2:42:27
107
137
3:54:29
326
92
3:05:49
194
218
2:07:17
230
537
2:03:55
130
198
2:29:38
296
180
1:11:38
104
14
1:33:35
139
76
3:38:08
332
402
41:42
39
10
4:00:01
157
282
2:29:32
103
268
4:00:01
137
129
2:14:05
134
19
3:35:06
153
41