43161
14080
25873
14510
32680
28905
28800
95063
39405
16330