242529
618142
879377
684378
848147
478890
1015435
601935
23665486
23187960
19676669
14374916
13287158
11757625
10267365
8754963
65906
121966
475970
957384