2100
1640
14090
1180
12434261
13450
670
5020
7440
4930
7301
33718899
2024937
14371284
1394712
1195740
112393
10320158
1010912
853437
82316
77615
70572