22258
19812
20046
29869
12723
22212
40807
26449
23887
14704
11707
25252
9447
24104
8026
12487
12782
22688
10944
16417