16946419 7090
13385038 4014
9888816 4316
13719649 5343
35989249 18708
42040635 13772
100325531 42675
19839399 8306
9294549 2968
63398208 29732
18652794 9710
7896276 3389
8408227 3157
8030140 2736
77516249 31428
21070353 10609
23189813 10860
11912444 6795
7762661 2673
13044040 6851
7259287 2931
15512326 7671
7310724 2098
12277372 7583
13335451 4913
17225917 4030