Latest 2378
36:14
145
328
1:55:22
178
505
2:47:14
67
23
2:11:26
106
159
4:00:01
158
104
2:08:11
210
811
2:54:32
89
29
2:05:49
111
81
2:12:23
92
36
2:59:06
314
766
3:16:40
126
31
2:00:01
200
315
3:44:56
160
175
2:42:34
267
958
3:40:45
202
369
2:10:24
118
260
3:07:02
165
654
1:59:07
177
383
2:11:47
89
220
2:51:55
291
1063