123611
54254
33148
106929
106474
52818
49003
33073
120410
77610
68563
58068
46359
36262
10174
116494
112713
112690
106455
105178