171452
160265
159559
137299
128633
121945
99928
96614
89566
89566
87204
87046
85438
84219
84219
81732
77546
69721
69721
69721
69721
68475
68127
68127
68127
67982
67982
66417
65573
65573
65515
59179
57945
57395
56424
55594
55591
55591
55591
55591