142111
2410
2200
2033
1670
1032
900
752802
750
554
511
482031
433
410
406
403
390
383
377747
361015
340
330
322395
321739
31149
305265
294632
294317
290
260
258433
258
244293
231
230
220
217942
210
207978
200
202
191
185726
183644
140
13859
122430
123448
12763
125580
120
116821
110
100
101216
104536
93868
75925