Latest 31

49
171

75
136

108
410

105
265

119
244

141
261

153
519

117
185

246
1012

136
402

127
406

69
79

141
284

144
340

77
145

128
205

115
214

153
190

101
21

147
32