1213858
1119117
40859
627794
399884
329527
93735
555627
850829
821785
181939
1104121
924458
1878310
13142
371113
2547985
1927517
906155
618384
623353
1196842
383603
1440514
755879
471612