3647
3042
3662
2582
3886
2825
3487
2583
3703
2679
3327
2404
3629
2385
4534
7996
10114
4843
6069
3965
6320
4582
6287
4168