7516
946
709
7622
9118
698
7730
653
596
8623
10323
8126
30557
23210
21342
19243
1543267
14812
1382148
13286
1203144
11790
10320
8590