Latest 495
2:45:44
77
152
2:02:30
135
170
2:00:48
156
143
2:03:28
126
177
2:02:41
51
82
2:01:47
100
110
2:01:39
133
174
1:59:52
112
212
2:00:53
110
243
2:02:42
137
163
3:40:07
143
156
2:57:56
213
364
2:31:18
62
156
3:43:44
204
385
2:01:19
85
187
1:50:18
95
89
2:01:59
69
22
1:59:16
83
100
2:28:41
93
202
2:01:19
101
88