6616
695
703
6211
450
7610
603
577
513
486
456
30997
23580
21752
19523
1570267
15172
1405148
13606
1239144
11930
10610
8960