628
442
340
677
507
745
370
372
280
554
633
39237
30100
28383
25745
2196267
19924
1926153
1785149
17706
14740
14450
12700