Latest
2:51:13
75
39
3:00:49
91
87
2:59:41
101
29
2:30:25
88
24
3:42:33
154
146
2:58:47
73
107
3:12:50
79
41
1:59:10
54
58
2:20:33
62
76
2:23:30
84
106
2:50:57
95
43
1:45:09
46
17
2:52:30
85
39
06:55
9
6
4:00:01
167
83
46:35
25
2
1:38:06
78
39
2:29:24
68
83
3:28:17
98
157
58:39
29
2