Latest 482
3:35:23
78
366
2:58:55
88
191
1:46:31
42
97
41:05
24
18
2:42:49
67
144
2:10:32
62
175
2:58:15
132
209
3:57:49
159
277
2:05:13
51
166
1:56:05
100
244
1:18:57
61
75
2:24:04
157
181
3:58:11
149
168
1:00:26
60
29
3:35:45
179
506
2:32:44
123
209
2:02:18
101
211
3:25:52
217
263
1:31:12
72
106
1:33:08
96
139