Latest 107
2:21:06
599
537
2:22:30
486
432
1:09:35
381
307
3:21:56
994
1219
2:09:45
415
447
1:08:01
269
326
2:40:13
587
487
1:59:09
317
658
3:46:43
706
953
2:07:06
448
400
3:46:14
881
1120
28:11
110
125
4:00:00
993
701
2:55:23
779
546
40:21
157
155
46:51
310
143
1:00:20
286
190
4:00:00
848
650
2:27:02
654
616
2:29:16
572
517