Latest 423
3:55:24
180
257
2:33:14
117
57
2:43:04
115
90
2:46:51
175
230
4:00:01
210
343
2:59:07
155
455
1:59:41
119
233
2:59:04
363
273
57:52
48
62
59:14
78
127
2:27:51
67
12
1:24:51
113
88
1:58:50
144
237
1:52:09
111
107
3:29:36
104
62
3:44:51
121
34
55:06
65
43
1:25:32
168
125
1:26:13
85
143
2:19:27
117
105