11941
9365
5376
4074
2834
2691
2535
1972
1858
1855
1485
1281
1269
1199
1123
1115
881
763
756
748
693
588
485
345
317
265
215
188
176
139
125
116
89
86
63
43
34
30
21
18
10
7
5
4
3
2
1
0