8916
7840
97427
73593
44530
37212
147250
122200
43695
103785