52840726 28208
130972879 61879
37255455 13056
157225337 75539
46440030 17127
137196179 71050
58488235 23957
126770757 51666
119402566 48157
96138008 38311
63982416 28711
17454160 6405
16278315 6034
33263820 11636
50771117 20040
77231291 26690
88936601 25889
12591280 4662
38110618 15946
21181261 7429
37368021 14514
212396990 85727
29034237 9858
15849557 4860
38146043 14221