1433
11010
1814
1288
1026
993
953
691
1878
1217
19920
1143
588411
42400
42233
40077
3553270
3315154
29264
2800149
26666
22642
21130
19280