Latest
3:20:32
126
129
3:10:52
80
222
3:11:33
121
39
1:50:47
60
46
2:00:44
59
79
2:56:46
70
173
2:40:45
118
84
3:55:17
112
113
2:57:50
122
54
2:20:02
91
47
2:59:49
121
91
1:46:51
42
13
2:13:14
64
61
1:13:41
60
8
2:11:49
79
78
2:54:23
77
62
1:27:48
64
49
2:39:24
78
40
2:18:28
58
32
3:21:13
132
88