5472304
3295625
2081895
2935238
2013976
33957
1350906
1922478
796546
2241638
937936
2186475
654202
260773
547747
824142
93630
974336
357233
203696
840325
57942
365170
947219