29310
856
31100
27309
40539
44278
909
44885
607
38215
44277
28763
42717
31852
44742
39570
29796
169
31069