Latest 957
2:28:38
105
376
2:47:08
145
378
2:02:31
140
413
1:47:10
75
288
1:08:57
43
187
35:14
21
114
2:09:01
87
322
1:06:36
53
153
2:16:25
104
392
2:32:03
101
313
46:42
36
47
1:01:48
60
78
4:00:00
210
627
1:10:34
103
198
1:30:19
112
193
59:06
99
157
3:16:39
208
538
1:43:53
70
287
4:00:00
131
644
2:29:18
142
506