22390422 10386
18733074 7282
21831979 7260
43946196 17819
14607378 4407
37314002 14470
6302125 1994
21266027 10860
8416973 2280
6942640 2287
8142995 2667
16390210 7015
18555354 7684
7864926 3930
5572296 1740
11228199 3864
11783699 3722
24224091 7316
8678593 2761
18857717 8582
32138482 12629