1478
1829
1420
1620
9515
7822
724
1156
17019
1197
1580
40677
31020
29823
26865
2338267
21014
2020153
18656
1863149
15340
14900
13230