1830
19216
15429
14933
993
1346
16213
1450
15320
10927
13318
15830
39977
30550
28963
26285
2258267
20434
1969153
1824149
18106
15060
14610
12900