39142
110842
28599
20068
7395
136439
58881
16790
47940
47432
45316
44718
16066
20703
11543
11134
29405
63634
42594
20581