14157
9964
6372
4543
3276
3092
2629
2255
2109
2087
1786
1503
1439
1291
1282
1194
1170
1166
1061
1056
1018
970
964
854
828
817
769
764
672
636
549
511
368
320
266
244
218
209
178
165
139
124
115
112
92
74
73
66
55
49
44
34
31
30
21
16
15
13
9
7
5
4
3
2
1
0