Latest 515

368
179

359
84

585
146

393
140

784
198

265
54

644
76

286
70

1,823
471

548
173

283
68

958
214

318
165

459
360

1,111
312

366
175

93
16

1,264
342

1,675
348

122
28