30630
1334
16636
573
2059
36344
19314
2780
2840
2610
1074
29235
37657
29020
27353
24624
2099267
19124
1855153
1717147
17096
14190
13860
12100