Latest
2:57:50
56
379
1:30:19
32
68
1:54:41
36
27
2:19:18
44
130
11:17
4
2
3:01:21
85
75
2:26:24
23
85
1:52:57
26
84
2:24:19
330
291
2:11:01
42
18
1:50:49
25
13
2:13:58
66
19
1:28:00
50
84
3:01:03
71
35
1:50:12
85
42
1:49:40
49
81
2:45:21
94
94
1:09:22
65
106
2:17:56
90
160
2:11:09
36
45