7425
12131
4542
6658
31960
5224
20805
2284
13073
8547
35456
13825
7536
50211
11105
7872
5260
5536
4913
5186
2300
42903
149800
35920