24919
15950
38259
66218
99942
21341
75510
66366
19657
15127