406106
93180
211530
910927
790775
764684
60605
778635
809560
27689
703500
203731
334858
101839
595372
244804
859955
677225
498873
20996
763320
27198
274121
394166
61835
651539