226822
44987
576332
193900
942623
76171
43531
309592
153749
604730
901300
59142
638870
832921
667485
230247
132
407148
109780
69378
211625
212537
682967
534198
894568
994893