6616
695
703
7710
6211
450
603
577
513
486
496
456
31107
23820
21902
19613
1588267
15252
1413148
13636
1257144
12020
10700
9060