4832
4095
4449
3919
11104
8559
14070
17975
31191
20933
24319
20421
57427
103016
25067
33172
25054
42680
40088
25070
33053
30678
57134
23007