63680220 35499
134542476 69152
215138714 92142
107215879 61609
161659823 90364
22346412 13420
34767229 16703
26536819 13103
49432617 30253
110916248 39832
44231632 23219
123300538 57830
39375587 19455
98894639 44252
76452575 31161
55024240 33684
74867704 26961
37889061 16452
38573718 17586
20973796 9968
85004295 37127
22880639 11096