Latest 147
22:08
28
28
3:58:45
194
271
1:52:04
60
73
4:00:01
117
279
56:40
54
41
3:36:09
187
331
1:49:00
101
42
3:13:50
149
152
2:06:15
111
96
3:29:22
143
118
2:52:22
129
166
3:25:37
97
554
1:12:39
64
55
4:00:15
278
303
3:07:41
224
201
3:20:51
135
183
3:11:27
183
110
3:49:30
281
326
1:48:34
57
27
2:29:25
69
418