16561
14696
11939
10781
10646
8338
8053
7595
7427
6543
6486
6304
5846
5651
5504
5309
5055
5042
4957
4669
4632
4543
4496
4266
4239
4217
4096
3871
3774
3706
3690
3684
3594
3480
3427
3182
3075
3030
2730
2615
2597
2553
2537
2533
2510
2349
2318
2149
2137
2100
2098
2063
2018
2000
1955
1916
1865
1812
1775
1747