3032
5260
34608
19511
10454
15927
25855
25558
28856
15837