14721
9427
26096
3698
11871
16884
22493
2307
6891
2909
5820
6752
18491
6145
4018
3417
7154
3773
36623
4902
603
4836
5578
3662
3243
3966
4050
3742
11160
2555
3338
9202
3304