Latest
2:10:59
159
42
1:50:18
69
82
1:10:26
75
37
56:30
26
17
57:12
39
21
29:59
30
25
3:19:03
128
229
58:25
74
72
3:20:15
67
26
30:00
23
20
29:53
31
48
3:45:03
242
242
7:09:37
343
179
15:26
29
4
30:01
42
15
1:34:51
78
30
1:30:35
53
114
1:58:40
48
2
1:24:53
58
39
1:00:03
42
23