5931
6797
72287
8835
16020
121797
5707
4918
5316
4536
5729
6006
5554
9411
3922
4504
4169
6955
5778
5083
5148
53042
22647
132926
5870
4961
4381