1120
1391
3745
33316
2342
2254
2850
2120
2193
41411
1975
1520
2025037
14373284
1394812
12439261
1196040
112393
10323158
1010912
853537
82316
77645
70572