Latest
2:36:41
107
58
1:56:42
385
101
59:56
52
63
1:43:18
91
160
28:58
28
30
2:23:28
264
100
1:53:10
111
284
58:49
78
85
1:00:03
104
118
1:30:02
134
131
56:30
71
89
54:24
63
86
1:18:16
111
281
1:10:58
84
118
1:06:17
130
41
1:29:43
186
277
1:09:49
123
86
59:34
139
179
2:29:57
238
387