9620
4990
8590
10653
18554
17133
12078
25741
12290
36180
8077942
9395726
434991736
240934380
1684628313
158626269
131571180
125566260
1135658896
104834214
89910182
84063292
76487141
70441160