1156
14733
1326
11622
15320
10927
16013
15129
948
1440
8310
15919
39587
30370
28663
26095
2241267
20254
1956153
1813149
17976
14950
14550
12790