Latest 42

150
1015

137
738

107
516

148
594

141
539

161
904

146
532

118
295

95
457

143
1016

38
124

114
651

128
524

148
950

117
866

139
679

116
586

159
304

93
742

123
650