13183
11669
7800
6595
5069
4083
3541
2985
2367
2198
2007
1733
1622
1491
1437
1387
1355
1341
1303
1278
1247
1237
1109
1081
1052
819
797
796
494
487
430
393
305
301
237
207
184
168
152
125
120
107
105
103
96
93
91
76
71
48
43
36
32
25
23
22
18
13
7
6
5
4
3
2
1
0