180796
149659
1637103
163490
1470109
155480
149283
147181
1556110
154177
152752
145092
1479115
1514112
153689
1592103
155962
154773
156394
145152
18417244