12715
12219
11513
13013
996
977
12630
1090
10743
1055
1649
9944
31207
23860
21962
19693
1600267
15362
1421148
13676
1267144
12030
10780
9090