24808261 7756
15057097 4077
6978507 2302
37713361 16744
40693385 13823
29387019 14379
19390110 4712
13575116 3430
11887758 3330
19280852 4652
18954748 6597
23171918 7957
12404861 3754
15109043 4109
8151556 1599
16691784 4520
11187450 4285
11389479 3044
73640061 30938
14530082 5105
14129450 4200