Latest
2:24:06
112
18
3:15:37
113
11
2:59:26
100
38
2:06:43
97
20
2:45:50
124
17
26:13
21
23
2:45:42
73
114
37:05
37
30
3:49:08
222
90
2:53:22
88
61
1:56:13
80
22
2:57:30
125
24
2:09:27
86
41
2:48:52
26
92
3:46:58
87
246
58:51
26
16
59:30
40
55
4:00:01
155
204
1:59:49
36
84
2:07:30
48
2