96578
679424
413198
580971
140932
47804
401980
985410
299237
480450
296592
160804
835478
733637
497970
491976
438579
862827
44950
212526