Latest 533
2:51:54
164
47
3:15:15
163
93
3:00:48
135
155
2:44:36
167
116
2:27:45
99
29
2:32:57
195
95
3:25:27
241
139
3:22:26
230
110
3:17:23
266
114
2:48:29
170
89
2:54:37
150
72
3:27:50
185
101
3:21:45
237
127
3:07:20
200
184
3:19:09
235
151
3:01:52
262
135
2:55:22
196
80
2:39:52
140
84
3:10:35
208
128
2:12:45
91
47