1384
39715
12613
1916
3699
1276
1679
210
900
1057
991
1258
657712
46803
46710
45058
4022271
3815157
31814
3115151
29696
25442
23340
21500