485169
1009237
43078
452665
613996
608581
214901
629580
140685
136871
205669
829960
392428
664730
395609
782564
173280
452575
288873
327323