3427
3977
4060
3334
3638
3293
4598
3735
5216
10336
7159
16614
7457
5874
12965
15266
16884
15711
34837
19277
43414
12035
12426
15448
13321