7516
946
709
7622
673
9118
698
7730
596
8623
10323
8126
30607
23240
21372
19283
1547267
14852
1388148
13306
1211144
11820
10340
8620