Latest
4:06:49
49
8
1:43:39
89
87
1:41:52
73
114
3:13:14
68
21
2:18:12
59
278
2:29:29
70
78
1:01:51
29
18
52:17
19
39
3:22:37
86
14
49:43
31
46
1:57:48
46
48
34:16
8
5
1:57:41
25
1
1:29:41
28
100
3:54:44
132
110
2:05:52
56
165
1:46:21
86
100
3:58:29
97
210
2:09:58
35
160
2:15:36
73
114