12990
7304
3392
9901
22567
10257
10402
4131
4759
6884
10694
8247
6204
8962
25505
25462
12161
20276
28034
64005
51600