155128
85915
81022
167931
1871
3266
2943
4005
3011
217665
6746
120720
2798
5638
218263
3535
2884
2141
117527
169428
141937
66912
3746
4694
4073
3725
4098
2385