15000
7960
62311
3610
2400
21962
1882
14158
1270
11335
9329
792
779
759
7311
7013
691
6823
6712
647
620
590
550
542
5018
4730
473
4017
397
370
3530
320
307
265
260
2515
250
256
254
242
215
216
194
175
1714
162
167
160
152
151
153
150
143
140
133
131
122
110
107
102
80
81
83
73
70