Latest 512

146
291

304
244

165
346

321
639

101
157

216
372

100
161

225
320

322
544

276
311

165
323

187
273

116
199

378
458

160
354

241
237

191
261

169
365

398
701

110
184