Latest 542
3:16:13
111
58
2:50:26
221
69
2:44:19
92
59
2:31:41
125
44
2:28:26
153
39
2:41:18
232
88
2:34:42
159
79
3:35:29
144
56
2:56:48
141
134
2:49:57
122
64
3:36:27
215
96
2:52:13
140
105
2:45:53
184
66
2:41:04
137
88
2:38:59
189
118
3:10:58
216
138
5:01:43
218
147
3:26:29
206
131
2:32:19
131
6
2:45:11
206
119