Latest 1039

462
154

946
284

412
118

382
154

272
78

592
507

191
71

502
352

214
60

345
225

347
219

368
231

479
169

284
207

301
159

440
262

228
126

334
176

418
256

490
262