298633
91595
142620
128534
93485
162696
37076
55032
60276
104604