970
730
32043
41872
16840
25411
58578
61266
90166
596221
16640
23034
435028736
240950380
1684788313
158640269
131582180
125571260
1135778896
104840214
89930182
84072292
76495141
70451160