10256
10812
4851
25484
11128
4769
15601
34417
11536
12861
12835
8440
12072
9919
15164
8131
11441
3614