3666
1046
5042
2567
3661
2955
1774
4132
4109
4030
3041
6643
4280
19671
3373
7320
3553
12489
11911
6103
8210
9622
10617