681809
489450
1003775
758383
1852691
605101
454665
117693
23615486
23128960
19645669
14347916
13227158
11717625
10232365
8720963
258678
545853
75700
995720