4734
2090
104911
30810
1230
3965
2860
3397
4634
3275
3162
47012
2026537
14392284
1395012
12447261
1196740
112443
10346158
1015914
858037
82376
77695
70682