10916
10618
1038
987
11027
865
7424
7818
7515
829
673
8216
31867
24400
22762
20173
1634267
15902
1453148
14006
1306144
12280
11080
9350