63680220 35499
31985166 39753
10868839 8070
16756786 7737
56001957 24774
15255696 5359
68306843 18752
46144949 17555
8550846 3361
13070382 4118
51576816 18196
46091791 21196
27023549 10568
22232852 11683
32585748 13719
19311938 7992
14853173 6107
14769867 8199
11078449 3078
23019674 10053
7889691 5909
25178859 8743
10348647 3945
82416273 41717