19420
34470
20075
23954
14929
9560