5182
19167
3963
39834
22563
20542
13006
16753
6077