2185
1083
1693
2414
1610
1974
1932
53712
2810
2311
930
1620
2026537
14392284
1395012
12447261
1196740
112443
10346158
1015914
858037
82376
77695
70682