Latest 501
2:53:03
1,070
384
3:29:58
1,015
533
1:59:54
768
253
29:57
280
151
1:29:58
495
228
1:29:58
462
225
1:59:51
851
299
3:29:25
967
506
2:59:59
1,320
516
3:00:01
1,193
501
1:28:45
652
296
1:59:42
819
333
1:29:54
707
268
59:58
638
213
2:50:57
1,505
530
2:59:57
1,199
617
1:59:10
1,881
285
3:29:58
1,775
651
2:00:01
1,374
346
2:00:01
2,017
376