25841
13971
19612
14263
32831
9581
21111
6870
14952
3660
3390
6570
2960
4760
5115
104314
3766
42311
5233