35400
541210
28266
22762
67789
26335
9800
25214
56895
15922
28523
15483
434991736
240934380
1684628313
158626269
131571180
125566260
1135658896
104834214
89910182
84063292
76487141
70441160