1727
17611
2366
1870
1741
2110
22917
2890
13412
19926
1554
1579
612211
43840
43673
41927
3710270
3497156
29934
2897149
27746
23582
21930
19920