Latest 173
3:21:44
122
670
2:59:35
96
637
3:00:04
150
893
2:59:07
81
423
1:29:19
55
343
1:30:01
37
269
2:59:44
106
610
2:59:45
106
339
2:59:19
106
519
2:29:58
82
388
29:43
30
103
2:30:01
77
442
29:57
35
134
2:59:57
94
590
3:29:02
98
431
3:00:01
102
539
2:59:55
84
577
3:29:26
112
672
2:29:59
88
247
2:59:53
115
500