148359
1403336
1620097
271
259
280
265
285
211
163
196
145124
261
298
114489
1692501
9426014
1962681
1093364
1990402