Latest
3:09:22
96
59
1:04:38
31
67
3:48:26
162
57
1:45:59
88
23
2:06:49
87
64
3:29:19
91
86
1:46:36
43
43
2:23:34
56
98
2:20:43
54
24
1:50:30
60
31
41:58
26
8
1:37:53
66
110
10:00
3
4
30:02
18
4
1:05:15
43
68
11:44
8
0
24:52
22
13
1:43:45
45
32
54:35
53
39
1:34:10
40
25