20437
10677
20667
77277
9150
31300
698
17578
36769
16578
24088
548
2489
4419
3919
1159
1170
17049
2549
1469