38031
30127
18914
17616
1357
1035
1173
10522
23710
42115
2026
32413
46317
17914
2266
1292
1385
26522
59523
25817