140311
2400
2180
1983
1660
1022
880
750
732802
554
511
462031
433
406
403
390
380
383
361015
367747
340
330
322395
321739
320
31149
305265
294317
284632
280
260
258433
258
244293
231
230
207978
200
202
190
187942
185726
181
173644
140
13859
12763
120
112430
116821
113448
110
100
104536
91216
83868
85580
75925