92821 96
90571 913
89073 223
68175 521
59063 640
46433 687
39443 832
39121 101
33476 622
26452 505
18931 414
17186 289