295674
165733
131726
122623
115820
10189
95110
7797
77923
76813
74822
6856
6136
5535
5403
52416
4623
4353