430748
298084
215335
148724
144281
142099
109960
87353
77071
71667
6260
51595
12545
60183
13013
11850
10515
41180