30197339 14793
12693805 6094
10844070 5538
16182535 7191
10542163 3779
64440755 29754
7544371 3201
37968103 12230
53296776 12965
9010128 3235
2013430 35647
36811042 14221
8359589 4448
14557238 4627
73721711 34155
18463491 66070
14521496 5799
11654205 2745
90251832 38798
21597494 7596
19708127 7897
8189393 2576
23481155 9054
214903142 91398
13638344 6449
34452821 14498
26219276 10803