4757
4368
2476
2308
2266
1769
1700
1480
1298
1067
1017
1011
993
903
875
860
766
652
616
583
540
539
533
502
494
453
426
423
399
380
329
308
260
259
255
246
207
202
193
184
181
175
167
156
147
141
140
137
133
122
115
114
112
100
99
91
78
72