5735
3633
4385
5103
14553
3154
2668
3706
9820
3199
2827
4680
3138
24570
10277
9327
4351
29818
11320
35365