30222
21950
17022
9009
8525
8103
4198
2361
2216
2156
2128
1990
1932
1758
1702
1634
1584
1417
1272
1136
926
866
769
766
491
471
60
58
16
15
13
4
2
1
0