Latest 343
59:23
614
246
14:42
273
49
24:40
366
152
22:19
339
155
19:58
443
163
59:58
223
143
26:11
155
117
45:02
203
119
45:27
198
132
1:30:02
395
241
1:55:02
382
331
2:00:03
473
340
1:24:07
303
184
1:12:51
328
126
15:48
132
72
1:06:02
329
195
2:29:43
1,449
432
4:00:00
4,133
871
2:29:58
1,815
759
1:27:45
349
187