4967
4099
2527
2387
2253
2010
1929
1441
1231
1171
1053
1044
980
927
890
875
842
656
644
612
541
534
471
461
443
440
437
432
398
381
365
328
316
266
242
232
222
221
210
199
195
180
170
148
145
129
126
119
114
113
107
102
100
99
97
93
86
72