4833
4095
4449
3919
11104
8560
14072
17975
31191
20933
24320
20422
57427
103016
25068
33173
25054
42680
40088
25070
33053
30679
57134
23008