139911
2390
2170
1983
1660
1022
870
750
732802
554
511
462031
433
406
403
390
383
370
361015
367747
340
330
322395
321739
31149
310
295265
294317
284632
280
260
258433
244293
248
231
230
207978
200
190
192
187942
185726
181
173644
140
13859
12763
120
112430
116821
113448
110
100
104536
91216
83868
85580
75925