Latest 964
3:54:17
589
41
3:46:50
298
133
2:33:55
215
117
2:02:15
408
130
1:41:58
127
222
4:00:01
862
332
40:21
65
27
3:05:51
208
112
2:24:49
390
226
2:04:08
299
20
2:22:29
282
158
2:13:13
219
49
1:09:10
184
35
2:21:14
269
48
2:14:31
204
104
1:45:49
152
97
2:25:54
141
90
2:42:21
230
246
2:00:54
377
93
2:50:18
544
90