Latest 423
1:58:11
245
96
1:58:28
276
201
3:22:11
747
496
28:54
59
41
2:53:14
327
413
28:27
58
43
2:28:18
332
178
2:30:02
440
210
50:49
140
129
3:36:53
463
341
2:07:13
246
189
2:16:49
300
193
2:50:56
386
385
55:48
145
126
4:00:00
489
455
2:47:06
297
143
1:48:35
1,020
376
46:42
105
46
3:59:57
478
327
31:42
84
95