8590
10653
18554
17133
12078
25741
33193
12290
36180
8077942
9395726
14082031
434849736
240848380
1683828313
158547269
131509180
125493260
1134928896
104795214
89872182
84034292
76422141
70394160