4990
8590
10653
18554
17133
12078
25741
33193
12290
36180
8077942
9395726
434845736
240843380
1683808313
158545269
131503180
125488260
1134908896
104794214
89871182
84030292
76421141
70393160