Latest 320
2:59:59
365
568
1:59:44
278
359
2:17:17
244
233
2:59:47
336
504
3:29:49
480
775
3:59:12
587
786
2:29:16
849
576
1:15:30
296
211
1:46:54
244
240
48:39
121
95
2:59:10
375
281
1:29:25
236
125
2:28:12
800
378
2:29:17
725
574
44:17
91
102
1:19:22
128
66
2:28:47
829
587
3:59:12
385
236
24:31
63
73
3:59:56
503
627