Latest 29

107
410

102
265

109
244

137
261

149
519

117
185

245
1012

135
402

126
406

69
79

137
284

144
340

77
145

128
205

115
214

153
190

101
21

147
32

99
335

89
171