464830
681979
701462
660346
565677
794854
828180
1021738
23623486
23143960
19647669
14353916
13237158
11723625
10238365
8729963
462970
941384
35966
265678