1945
3886
4802
2265
3072
35513
4806
4107
2562
3840
3735
114936
2026637
14392284
1395012
12447261
1196740
112443
10346158
1015914
858037
82376
77695
70682