Latest 599
2:35:37
167
357
1:02:30
32
46
3:59:59
91
251
2:00:09
102
197
2:56:55
150
117
3:09:07
115
311
3:11:48
138
199
4:00:00
118
130
2:48:21
109
81
2:46:22
151
220
2:29:37
91
143
1:00:04
33
136
2:44:06
109
219
1:34:40
96
216
1:38:53
55
71
2:56:50
135
376
3:02:53
147
341
1:47:17
57
486
2:34:48
119
440
21:41
32