3322
3854
3955
3223
3513
3184
4455
3640
5117
10155
7042
16496
7347
5779
12857
15144
16767
15612
34726
19162
43273
11900
12302
15344
13217