Latest
2:59:03
38
95
4:00:01
55
180
3:57:44
34
131
3:59:10
59
345
2:37:37
24
80
4:00:01
53
86
4:00:02
68
226
3:31:31
67
220
3:01:45
84
137
4:28:00
97
22
3:51:39
78
101
3:13:10
97
49
2:16:30
64
106
40:20
52
105
3:08:52
101
112
2:28:59
71
91
3:06:04
81
84
2:54:11
59
121
1:13:01
30
33
2:33:45
72
73