32443
206258
149464
119825
86328
551732
392520
612979
394713
643312
774416
395574
659258
521905
734142
536118
19719
958977
593845
96353
758397
224205
105598
407388
157803
431313