8459
39632
29809
34461
5976
16190
5837
17035
24056