891179
972870
353588
428552
244923
505480
103202
759915
47233
15229
816583
7914
55655
391738
462149
211293
168672
29628
822726
667436
26332
85196
132956
140841
792208
597366