339290
270636
727420
914966
41976
599775
812211
25497
979750
339618
114709
882671
855459
239718
480527
723338
195563
100965
340674
227957