12210
19314
1148
1240
15643
727
13326
9111
15331
919
1145
1320
39437
30330
28613
25965
2227267
20124
1947153
1805149
17896
14890
14530
12770