Latest
2:00:41
27
392
1:34:51
39
279
30:01
28
51
2:50:50
121
500
3:51:05
144
665
2:05:39
74
197
1:26:20
80
141
30:01
29
44
30:01
37
81
1:20:07
75
48
2:30:01
117
425
1:30:02
56
77
59:56
36
30
30:01
41
28
1:00:01
27
64
1:00:01
60
75
1:30:01
32
57
30:01
13
29
30:07
40
36
16:15
15
34