214910
794784
579502
468581
209570
1080599
125206
533776
528762
271835
297741
838267
25318
94996
784972
566561
222317
1005134
738314
782758
247742
370830
334855
863449
311421
733773