255149
177027
124606
119642
119306
105171
98759
93169
91448
72480
70265
61755
58900
56984
53707
46798