7371
5746
3349
3275
3158
2857
2310
1717
1644
1628
1496
1372
1319
1184
1074
1055
987
956
920
836
673
640
627
614
597
570
551
549
465
417
394
388
309
306
280
276
256
248
241
233
206
202
193
186
167
162
160
153
150
148
128
120
111
107
103
100
99
95
90