163401
159570
156457
153617
153474
151492
150365
146512
144224
143767
143767
141338
140871
134898
134763
131951
131950
123799
110586
109386
101006
91771
75606
75605
74494
71168
69992
57402
55551
55550
55549
55548
55548
55547
55547
55546
55546
55546
55546
55543