957981
93067
890711
828147
764175
675691
660380
64575
496471
409894
341358
242805
233856
228491
194681
16068
102317
55780