Latest

294
160

118
48

241
79

103
98

548
397

199
185

414
85

199
117

255
79

412
245

415
198

126
113

429
313

119
112

276
133

531
422

397
483

469
677

169
259

574
452