Latest 506
2:36:42
126
79
2:27:41
196
66
1:41:16
88
18
3:09:57
183
128
3:20:19
268
124
2:15:44
109
56
2:34:10
261
70
3:59:40
119
102
2:37:51
116
23
2:34:51
81
52
2:03:03
129
66
2:15:08
96
86
2:58:55
127
85
2:29:59
156
70
3:18:14
200
134
3:26:02
117
49
2:53:17
112
46
3:40:55
151
238
3:03:32
263
120
2:07:05
86
54