27935
51419
28712
239705
32202
27816
26546
27220
30941
20750
19588
24334