20778
14005
13463
21652
7166
9337
8841
20442
12439
36899
31758
20196
15487
15378
24359
26553
6072
16302