7371
12058
4501
6614
31888
5172
20652
2246
13017
8497
35359
13778
7491
50101
10962
7837
5215
5487
4867
5140
2259
42849
149659
35734