Latest
3:01:48
112
132
57:56
30
49
1:11:59
42
37
3:49:13
127
134
4:00:01
117
236
4:00:01
192
177
1:08:50
61
70
3:55:49
124
141
3:56:35
149
229
57:37
54
142
3:09:16
70
178
58:05
28
76
3:05:21
71
136
3:59:59
126
195
3:58:40
141
167
3:57:30
172
261
3:58:04
119
183
3:59:59
148
397
39:20
32
50
3:56:44
133
249