791122
1017207
1039362
613953
400341
941633
379590
149513
85657
935522
1067962
628941
497504
33952
55987
569377
276284
513841
428275
794256
827951
476118
390102
66387