20814
2551833
1689
23116
37644
2179
2420
2310
2119
1480
2410
2710
39317
30140
28473
25865
2207267
20044
1935153
1790149
17756
14790
14490
12730