689479
1002733
760295
1199647
852189
358959
1066184
1038540
23646486
23169960
19664669
14366916
13267158
11741625
10255365
8740963
468970
948384
38966
272678