439661
17505
813571
426609
346719
770682
727611
101978
465370
353114
968453
903448
2909361
2601455
2535928
2482455
2225995
2124955
2079281
2015719
1904226
1672208
1610351
1567406