989935
1207861
1181740
6282135
446128
451130
1080277
965895
859405
1123188
325792
930703
23917
922981
934648
644669
22540
462125
273916
1012767
966377
4341000
863131
310354