Latest

95
381

123
361

88
329

59
227

105
271

82
289

95
294

66
227

118
516

93
370

81
303

95
392

129
385

143
369

92
345

114
490

160
820

191
944

742

88
258