Latest 671
3:59:37
141
332
4:00:00
158
352
3:55:43
112
273
3:58:42
133
498
4:00:00
126
434
3:59:53
257
1355
3:29:22
144
210
4:00:00
153
362
10:52
19
9
4:00:00
117
142
1:19:25
59
106
2:59:51
89
98
1:55:07
63
74
29:46
29
53
29:16
34
47
2:28:28
138
106
3:59:30
152
727
3:51:46
254
994
4:00:00
321
1397
2:28:27
169
487