1400515
498879
37932
992875
190798
1073118
162623
1117460
41853
591468
831842
391477
1122272
1124609
533212
181939
821785
1087650
644396
329527