645574
30350
725754
451826
240505
943373
603148
829501
907247
128341
710182
195844
83960
220828
677970
379287
681235
426566
193810
460397
862850
337701
183304
55013