21849
1511
1416
1278
1045
889
836
689
565
436
326
225
224
222
214
177
165
164
148
142
134
132
98
96
76
60
59
45
30
26