Latest 545
2:00:41
187
500
1:58:41
168
319
2:39:55
268
3439
2:59:18
318
604
2:13:26
238
509
1:57:30
195
198
4:00:00
486
3324
2:42:13
206
2:58:43
257
529
58:49
89
142
4:00:00
348
847
3:59:09
321
979
2:59:12
225
757
58:40
92
357
2:58:08
257
575
2:01:23
169
585
59:15
94
242
1:00:24
98
290
1:29:29
123
389
1:59:25
174
649