31260
28916
28646
28576
28069
27949
27724
27704
27630
27515
27513
27138
26829
26811
26435
26287
26088
25939
25800
25772
25380
25340
25183
25091
25023
25013
25003
24968
24783
24769