Latest
3:49:40
294
138
09:13
20
9
3:59:29
444
124
3:51:24
306
153
2:23:37
165
145
3:59:33
301
65
3:23:59
225
94
2:58:03
124
12
1:00:41
42
19
20:33
34
4
51:26
77
49
3:53:50
168
36
1:48:21
83
41
18:44
23
33
36:25
46
6
3:12:18
161
105
1:24:36
93
90
1:57:42
73
118
1:37:26
157
30
53:21
51
17