106094
35523
41782
25266
36411
21662
24374
49490
26337
237509
30222
25879
24696
24978
28623