1084316
105827
877763
9705
379641
730366
424794
1106760
23618486
23131960
19645669
14349916
13231158
11719625
10234365
8721963
261678
547853
76700
996720