2891
4270
4343
4023
3523
6423
3557
3987
3384
3037
3590
4323
4069
4322
20898
16812
7212
6635
35024
13557
6278
15608
4644
6022
3770