5931
6797
72288
8835
16020
121797
5707
4918
5316
4536
5729
6006
5554
9411
3922
4504
4170
6956
5778
5083
5148
53042
22647
132927
5870
4961
4383