452506
1155325
433939
158841
9461000
408727
664809
667196
1099174
328292
99328
111759
528294
898337
963225
1046167
1064248
920282
1353923
339114
958777
537726
237646
939398
1217341
725857