7426
12131
4542
6659
31961
5225
20806
2284
13073
8548
35456
13827
7536
50212
11105
7872
5260
5536
4914
5186
2300
42903
149800
35920