Latest 341
2:13:49
133
78
2:40:21
190
152
1:37:49
131
49
2:31:24
136
91
2:23:44
140
128
3:40:19
228
230
2:19:13
111
46
3:00:33
154
188
2:00:21
175
205
3:21:28
182
132
4:00:01
330
112
1:38:45
84
69
2:49:01
170
145
1:04:48
90
48
1:09:47
63
164
3:57:17
157
133
1:58:59
110
120
2:59:26
131
130
1:18:46
148
22
1:56:55
123
26