1112715
14470
3694030
1693532
2092133
986310
1848517
2241519
101755
1390
2660
2520
435168736
241008380
1685208313
158687269
131639180
125613260
1136108896
104869214
89963182
84090292
76548141
70475160