692958
220800
673544
301407
18365
390129
341510
636436
987993
12442
211873
490138
84440
474101
95161
159631
207569
818661
633935
414170
134785
897192
176283
788425
940822
421960
961982
421185
14376
770737