2060
1610
14080
1160
12432261
13450
660
5020
7430
4930
7301
33718899
2024837
14370284
1394612
1195740
112383
10319158
1010912
853237
82316
77605
70542