Latest 687
3:05:16
96
343
3:59:55
133
433
3:12:57
121
442
41:56
48
164
1:35:38
62
140
31:56
25
64
2:53:40
154
340
1:03:20
47
40
3:57:13
232
241
06:39
18
21
7:24:40
274
614
2:47:27
101
281
1:59:13
49
345
3:59:33
136
233
4:00:00
172
401
4:00:00
130
530
4:00:00
129
1237
1:20:27
66
313
1:54:11
63
104
1:38:13
68
388