11021834
4112966
3311311
2154
37711
38611
1940
63579
724171
1893
2584
2313
2026537
14392284
1395012
12447261
1196740
112443
10346158
1015914
858037
82376
77695
70682