43467
32944
20300
29080
13311
13725
18037
20253
95378
39640