29440
1881153
14120
102878
7200
9102
7810
44918
63073
3844178
5048896
4900
38347
27673
25125
2139267
19404
1749147
17266
14400
12320