611011
41827
29924
1433189
13810
12700
9781
10273
13170
9130
11543
11070
43710
43553
3705270
3481156
2893149
27656
23502
21870
19870