872
672
866
777
16230
1117
30733
5521
15310
1700
4012
8012
36167
27770
26443
23673
1941267
18224
1754148
16446
1560147
13620
13290
11390