49020
39677
39326
38742
37694
30612
30169
23902
22602
20852
17502
16650
16536
16074
14708
14553
13324
12587
11944
11767
11593
10690
10191
9595
9419
9163
9011
8788
8523
8451