19686
71091
51449
37702
9264
23939
13325
66171
18524
39179