1395
18514
9610
10514
11710
14023
15417
1539
1370
2270
1100
638
37877
29150
27443
24734
2109267
19274
1864153
1725147
17156
14230
13940
12180