12210
19314
1148
1240
15643
727
13326
9111
15331
919
1145
1320
39417
30290
28613
25965
2225267
20114
1945153
1802149
17876
14850
14530
12770