22268
43050
9469
15532
1636
7797
1211
17724
5497
1106
1628
3124
1482
4017
3874
22270
27110
3668
5080
29901
7845
5032
8742
63655
4616
5794
236822
2478
3769
296306
6608
11806