47257
36772
43645
41195
52925
47792
29291
25839
29551
38934
26043
41269
33118
42646
29305
27682
48546