57530
72762
35324
48127
39134
1183
19118
2067
972
1195
1657
900
1699
1038
3189
1143
13536
12513
1184
7716
10713
9512
18626