Latest 127

142
623

405
383

279

77
72

436
3442

167
911

83
109

130
682

159

266

450

110
612

175
1510

181
1336

168
767

147
1040

137
1240

155
2033

140
1137

108
326