398130
362510
62607
5292
237791
695589
117558
725240
514368
655575
84116
601831
383892
83882
356202
23658
216361
969436
610532
618725
138998
233428
770871
173693
205606
287853