37139216 26791
16234732 8576
12622491 5654
3971890 1982
15059711 5076
26031339 14184
80395431 43737
16953507 10078
5104487 2195
16414868 6694
29862851 14658
10525475 5321
92537915 36235
15331970 6864
5943337 2478
10395507 4775
6769651 4699
21923880 11950
10019757 5654
20772646 14862
30132456 13178
28298130 11328
17900703 16018
18508567 8655