12897
11671
11560
11348
11014
10074
9624
9606
8726
8342
8156
7283
7050
6761
6280
5795
5647
5213
4951
4932
4776
4697
4670
4106
3843
3646
3593
3365
3013
2963
2927
2690
2295
2216
2210
1960
1763
1665
1653
1475
1411
1344
1105
970
639
440
338
329
250
239
202
113
0