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