796
8524
1088
1120
9016
8534
905
8313
1037
902
770
8224
34637
26580
25082
22273
1841267
17132
1640148
15526
1475145
13200
12450
10570