Latest

290
212

60
43

35

323
680

166
375

523
940

1109

81

222

86
296

230

313
577

131
418

54

61
185

140

178
187

571
954

269
682

348
644