17579
14473
4967
3856
2828
2656
2576
2006
1806
1684
1470
1268
1120
1110
1079
984
906
879
747
729
693
586
485
345
316
264
215
210
191
176
139
106
89
76
63
43
34
30
21
18
10
7
5
4
3
2
1
0