377989
740385
909339
274980
450858
715722
492510
225378
50623
125792
26891
28292
541215
7247
69384
354884
9157744
563886
3315577
3172980
3087510
2283192
2045495
1998492
1954216
177066
1745948
15995
151561
1484545