9911
630
867
17214
752
1146
1108
1145
1970
1210
882966
819
613512
43960
43863
42097
3718270
3509156
30004
2906149
27856
23652
21980
19970