Latest

96
123

74
67

383
828

319
385

174
204

150
290

155
299

115
246

159
96

390
392

506
716

15

149
342

205
308

131
281

102
260

70
69

130
51

354
598

881
1050