104814
42411
3776
5155
5243
14353
14982
19682
33021
9621
21211
14001
25971
2960
4770
6570
3410
6890
3700