301960
224989
196080
192891
1811121
2214103
247067
173997
162462
161879
1689106
1597120
218483
217153
1772104
176758
177089
200290
229778
169283
179777
158172
166086
160070
189759