18532
1830
1779
12418
11226
10516
10216
9618
966
700
6914
6815
647
6225
615
544
511
453
443
300
270
230
213
212
130