Latest 241
2:08:32
76
72
3:51:31
112
227
2:38:04
77
82
3:43:43
100
188
3:18:24
104
204
1:43:33
71
47
3:56:01
141
212
2:19:17
62
80
3:56:51
139
354
1:55:40
101
216
3:43:33
80
114
3:59:40
109
196
2:26:41
109
379
2:52:32
70
81
2:17:34
97
224
3:34:29
138
100
3:04:09
55
176
2:49:22
44
70
2:11:10
40
73
1:59:45
60
59