17234
15713
23424
19820
1106
13544
10527
1919
856
1366
837
1336
37877
29180
27503
24804
2119267
19304
1870153
1731147
17196
14290
13960
12230