2100
1650
14090
1180
12436261
13450
670
5020
7440
4930
7301
33718899
2024937
14371284
1394712
1195740
112393
10321158
1010912
853437
82316
77615
70572