3323
3859
3956
3228
3514
3187
4457
3641
5120
10157
7042
16498
7350
5782
12857
15146
16770
15614
34726
19163
43275
11905
12303
15344
13218