Latest 547
3:58:21
211
93
3:59:47
185
39
3:09:22
162
90
1:55:08
133
36
1:15:49
75
146
2:13:07
119
85
2:14:32
91
131
2:17:39
134
24
1:19:41
80
129
2:52:51
168
65
3:46:23
222
133
2:52:40
174
139
3:51:19
183
124
4:00:01
260
130
3:51:26
331
122
1:48:45
115
180
2:13:28
134
78
1:11:55
172
134
1:08:16
110
77
1:57:06
116
53