958
967
567
19816
441
1749
806
342
14215
14417
17613
1200
35847
27530
26173
23443
1922267
17984
1730148
16256
1533147
13500
13200
11210