4063
3982
4246
44010
3270
87615
6617
3846
100843
81510
7756
5974
2026537
14392284
1395012
12447261
1196740
112443
10345158
1015714
857337
82366
77695
70672