17341
13866
4725
3710
2907
2557
2515
2017
1964
1741
1657
1486
1247
1120
1107
1039
897
852
745
693
637
586
483
340
264
217
215
210
182
176
139
106
89
75
63
43
34
30
21
18
9
7
5
4
3
2
1
0