3270
2750
2133
1430
1234
11932
9020
8946
860
6719
6712
643
620
6122
599
580
588
5510
5525
5413
529
524
4714
4554
418
397
3923
374
359
345
314
289
278
2630
262
261
255
253
244
231
2210
210
2012
2016
204
2021
192802
199
18149
188
180
171
170
173
160
150
156
141
145
147
140
133
121015
114317
111
115
112
104
92
90
72430
77978
70
72
6763
60
57942
50
43868
40
42
36821
34536
35580
25925
23644
20