Latest 40

460
257

203
276

142
160

445
585

154
236

220
130

230
229

324
292

268
412

384
263

56
79

696
336

379
281

92
39

492
549

71
53

165
208

458
626

3,604
473

339
189