666924
95887
346610
83377
717267
921913
278639
746612
139896
90430
85288
567186
2909361
2601455
2535928
2482455
2225995
2124955
2079281
2015719
1904226
1672208
1610351
1567406