347510
380911
98630
1205296
670936
984219
14173
596969
8651
1024860
316545
687793
453256
9299
975335
874728
732212
103951
367523
75281
277937
796972
97770
933316
64850
735545