243115
172717
122944
116987
115735
102427
97123
90159
89536
71669
67335
59032
57736
55016
52804
44328