Latest 580
2:00:01
1,185
914
52:20
420
415
30:59
343
172
2:59:11
1,406
1432
1:29:59
201
118
58:36
108
52
2:11:54
243
92
1:49:39
189
88
1:59:54
2,054
1874
2:33:04
311
59
4:00:01
317
388
1:52:46
154
102
2:52:49
260
125
1:02:54
102
52
1:47:03
356
70
47:22
110
68
41:47
128
35
28:52
37
32
1:28:55
100
23
3:59:26
514
993