Latest 341
2:55:01
177
60
51:51
89
67
2:58:48
178
113
2:28:56
201
88
2:58:01
158
242
3:21:58
167
161
3:29:54
224
127
54:34
113
60
2:29:34
218
309
3:57:52
197
64
3:57:25
246
111
3:57:32
241
64
3:59:09
212
89
3:57:58
256
240
3:59:35
193
242
2:24:06
95
7
3:59:01
164
222
3:56:11
229
87
1:41:51
122
18
3:01:48
208
231