95445
222408
117154
123669
205564
141501
157650
119716
105028
139881