861244
841439
130968
135936
31062
1000249
347200
616260
444111
1065353
558758
85457
264284
501841
417275
782256
816951
471118
381102
59387
525115
83766
279432
638607