Latest
3:25:06
83
374
3:33:07
78
283
1:47:57
48
188
3:59:22
73
261
4:00:01
126
200
2:23:18
42
129
1:13:14
16
6
1:40:45
38
134
3:57:30
111
293
2:57:03
66
247
1:23:03
44
38
58:40
26
3
45:37
22
36
3:59:36
104
175
1:35:18
38
70
1:28:17
19
243
4:00:01
58
484
2:08:30
53
93
1:47:26
35
112
1:57:23
59
211