4647
4947
2742
4003
90710
159081
173215
145042
74310
3516
71814
70212
105520
12805
55115
2171
4675
61715
2300
4936
133713
3030
3646
3913
140044
4411
4184
5093