272862
77757
32272
25157
15825
425486
154607
122946
119068
111162
64134
52678
47169
45818
37732
32955
28647
27266
23109
20673