4570
4117
2365
2211
2115
1331
1197
1183
1044
1011
991
940
825
816
709
687
619
580
574
569
552
500
477
463
448
406
395
383
335
325
315
306
301
294
248
237
212
205
192
187
152
134
132
130
125
120
118
117
115
107
104
102
100
99
84
81
78
73