Latest
2:53:10
53
130
3:21:53
115
33
1:20:38
63
2
2:30:48
87
111
1:02:17
34
15
44:48
17
1
3:50:01
101
96
1:16:45
50
36
3:48:01
101
30
1:40:41
77
26
2:53:27
80
12
2:13:13
69
47
1:26:23
45
47
4:00:01
116
28
3:05:01
94
29
3:28:13
101
114
1:19:13
53
55
1:11:10
42
26
2:45:13
167
102
30:02
23
96