Latest
3:06:41
106
78
56:31
35
70
2:08:16
87
32
2:43:23
51
45
2:16:35
73
194
1:05:23
59
130
39:45
31
59:50
34
103
1:46:43
53
30
1:19:42
47
77
20:49
30
54:53
92
1:29:46
43
172
1:33:33
57
53
2:46:27
75
42
2:39:06
108
101
2:24:30
78
60
2:45:57
84
25
2:22:55
68
40
2:08:16
91
61