Latest 381
3:59:14
219
100
2:13:04
158
130
56:34
67
52
3:57:46
268
137
29:57
88
74
3:33:56
245
301
3:58:25
271
240
1:00:55
84
243
3:57:55
292
94
3:26:29
266
189
1:32:00
106
47
2:48:59
196
84
1:00:01
156
137
47:17
71
78
3:57:24
251
175
1:00:03
154
288
1:00:01
107
246
11:44
49
83
4:00:00
581
1734
1:00:04
306
362