34826
30982
29862
29751
22435
19295
18890
18079
17234
17016
16608
15610
15434
15319
15197
14314
13958
13522
13210
12968
11877
11700
11458
10756
10615