18861
9810
7110
12410
12510
21850
56994
18334
23356
17450
18361
24510
435248736
241043380
1685338313
158719269
131662180
125628260
1136458896
104879214
89973182
84104292
76562141
70488160