Latest 427
2:33:10
168
201
2:55:24
289
113
3:05:54
329
101
4:54:35
223
283
2:47:20
185
119
3:59:30
199
214
3:27:54
259
88
2:44:41
134
48
3:32:48
222
101
2:44:01
165
102
2:49:06
182
89
3:52:07
263
121
3:36:27
165
147
2:33:25
155
122
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