12768
11535
7404
6592
5038
3644
2984
2314
2188
1752
1621
1482
1385
1355
1269
1267
1081
818
797
795
481
430
305
237
206
168
152
124
105
103
96
93
48
36
32
22
21
18
13
7
6
5
3
2
1
0