30224
21953
17022
9009
8531
8103
2216
2156
2128
1990
1758
1702
1634
1597
1417
1272
1136
926
866
769
491
471
60
16
15
13
4
2
0