45097
36354
34104
28941
28360
27016
25562
22221
21070
19826
18601
18563
18321
18163
18036
18007
17929
17751
17474
17099
16628
16461
15682
15548
15346