695
703
679
6211
450
7610
603
513
486
567
456
30767
23350
21522
19353
1555267
14982
1392148
13416
1224144
11880
10430
8740