Latest 525
3:56:44
704
243
1:37:36
260
54
4:00:01
397
117
2:37:25
457
148
1:51:14
265
98
50:48
127
41
4:00:01
446
376
2:15:11
259
168
4:00:01
399
154
1:05:27
161
12
2:00:47
239
146
2:25:09
337
198
1:36:36
143
2
1:00:47
110
98
2:53:52
341
207
56:39
101
5
54:35
209
34
4:00:01
519
243
1:05:58
270
14
1:24:20
194
77