275
282
553
535
561
770
6910
320
413
333
231
39957
30550
28923
26285
2256267
20424
1968153
1824149
18106
15060
14590
12900