168395
156487
51324
887185
205376
379328
134549
954525
696859
611435
767240
227560
83882
356202
24658
216361
970436
610532
294478
618725
139998
233428
770871
173693
205606
287853