31670784 10191
19296004 6785
8629973 3565
18760705 5855
15577775 6031
6947883 2560
7668869 2623
27792934 10992
42439777 15598
8448424 5017
14183913 5453
14771872 4926
22560285 3864
10061807 3999
34699103 19814
11675355 3625
6844892 1828
12763825 3100
18127799 5962
10306839 1655
7283672 1787
3102693 760
30782301 22346
39050153 11997