3706270
43563
27676
19870
133336
13876
1328100
11630
12060
10170
969160
806115
611011
43750
41837
3481156
29924
2894149
23532
21870