Latest
3:01:43
68
40
3:56:06
78
161
3:44:21
85
163
1:30:04
55
129
2:29:09
98
206
2:05:09
90
84
4:00:01
109
248
1:30:01
36
77
28:57
23
40
30:02
29
44
15:31
20
20
29:35
45
31
28:19
34
41
28:53
30
33
27:29
23
24
28:37
27
17
2:14:21
93
41
30:01
20
23
29:15
20
24
29:16
26
25