43157
32675
20190
28898
13233
13662
17961
20162
95054
39399