7501
9620
4990
8590
10653
18554
17133
12078
18500
10500
8077942
9395726
435262736
241047380
1685398313
158722269
131671180
125632260
1136478896
104881214
89973182
84110292
76565141
70490160