Latest 482
3:52:40
167
578
3:42:13
143
421
3:35:32
125
332
3:15:03
113
278
2:18:50
119
229
1:46:44
66
233
2:25:36
102
298
2:45:45
102
378
2:32:42
112
65
2:14:18
79
251
3:31:20
150
478
2:54:14
89
333
2:35:45
98
365
31:58
16
54
2:47:05
114
402
2:01:41
89
180
2:07:18
97
131
1:49:11
75
210
2:26:23
129
292
3:28:27
102
270