49042
39692
39336
38755
37708
30628
30185
23917
22613
20853
17502
16650
16537
16075
14709
14563
13324
12591
11945
11769
11594
10690
10192
9596
9419
9173
9011
8793
8529
8451