142511
2430
2210
2033
1670
1042
900
760
752802
564
511
482031
443
410
406
400
403
383
377747
361015
350
340
331739
330
322395
31149
305265
294632
294317
290
260
258433
258
244293
240
231
220
217942
210
207978
200
202
191
185726
183644
150
13859
133448
135580
122430
126821
12763
120
110
100
101216
103868
104536
75925