607
394
649
7010
580
600
910
453662
5911
310
423
343
39237
30100
28383
25745
2196267
19914
1926153
1785149
17706
14740
14450
12700