Latest
2:01:58
26
5
2:54:19
106
67
2:00:56
112
76
1:55:29
61
10
1:52:56
49
13
1:54:25
52
21
1:53:54
38
12
3:59:52
107
39
3:00:59
83
102
2:02:39
146
18
2:38:37
86
23
2:43:28
71
17
49:52
34
2
3:01:28
62
6
1:11:25
31
1
1:39:26
43
16
1:00:07
31
7
3:01:50
66
99
2:37:48
83
3
53:45
36
6