942677
9090
634583
287881
798539
461354
282366
326170
374460
914456
281769
148782
31371464
26720124
23869997
23146481
17954342
16123971
150311028
14234239
12293764
10179483
620826
5423209