24448
11801
3038
8981
20369
10359
5026
3579
22050
3809
55668
2453
44674
3294
1932
5033
25098
3730
6663
1689
1465
10694
1849
12770
8683