955450
18289
157828
331924
58566
345854
723175
487532
591764
787562
100375
437179
1059311
1048122
1047551
1040196
1039904
1035707
1034113
1029822
1024252
1023720
1021350
1021496