1128
1057
14514
967
15819
12918
11519
990
1050
1030
1260
1401
38287
29350
27653
25064
2133267
19384
1880153
1748147
17246
14350
14090
12290