179518
179518
179518
170467
170467
170467
160877
160877
156681
156681
156681
137863
132750
132750
129968
129968
129968
129013
129013
129013
129013
129013
128934
112380
110596
103785
103784
103784
88144
88144
88144
88144
88144
88136
87542
84505
84122
81868
73157
73157