150970
132826
94828
87211
76440
65824
48232
42640
38241
36805
36094
34554
31892
31709
31538
26622
26201