Latest 591
1:38:52
128
196
3:59:28
302
1570
1:20:57
97
242
3:58:00
251
836
3:59:23
270
1331
18:25
49
107
3:59:14
268
592
1:12:38
102
300
3:58:08
199
868
3:59:05
263
950
1:01:03
133
2:59:19
164
951
41:14
52
245
3:59:51
259
1131
3:04:41
190
519
28:32
34
75
3:59:17
249
1028
25:39
79
137
4:00:00
240
782
3:10:26
168
434