9620
4990
8590
10653
18554
17133
12078
25741
15622
18500
10500
8077942
435056736
240963380
1684868313
158650269
131598180
125581260
1135868896
104850214
89943182
84077292
76510141
70455160