491951
177720
13464
40144
7911
723717
193433
457936
133909
444947
85506
945687
177410
555836
397618
265260
233457
940858
66492
838399
455828
46830
420221
39445
226454
369962