49007
39665
39314
38735
37686
30604
30153
23894
22597
20850
17502
16650
16535
16072
14708
14550
13324
12587
11944
11767
11593
10690
10191
9594
9419
9160
9010
8782
8519
8449