3560
16715
12790
9003
22648
25836
20501
17256
13398