Latest 269
2:59:37
171
713
2:29:42
142
617
2:59:36
170
746
1:58:59
153
652
3:02:27
174
650
4:00:00
304
1071
2:22:44
506
562
1:59:45
156
469
2:34:30
168
564
2:29:48
170
623
1:59:43
92
384
1:59:52
111
432
2:29:56
129
569
1:58:58
84
583
1:59:56
158
462
1:58:59
128
497
2:29:51
170
501
2:59:53
237
631
2:59:57
216
612
3:59:58
309
889