25235430 9914
9469821 6701
71269569 28513
19133439 7357
112827960 50988
32138482 12629
50400359 21428
73060868 32681
58135123 25352
82081747 32817
37942003 9839
39999790 15497
13929073 5576
21426095 9478
101654132 48534
28077320 8903
7668869 2623
34369607 14281
11935035 4800
144841841 8070
18266265 7219
27792934 10992
11278543 4131
20869483 8912
11587437 3996
66891512 21001
15152274 6411
10444070 3597