Latest

400
313

408
110

521
311

694
175

822
551

417
49

478
233

611
454

739
604

770
255

743
263

528
331

233
116

210
152

141
84

215
153

731
520

164
49

359
285

210
128