293116
89915
139873
126540
92060
161073
36630
54334
59717
103405