18101272 7744
3735410 1344
3590950 1404
1891251 571
10360686 3970
8605679 2400
7337560 2365
6177002 1413
12976926 6402
14853173 6107
11183369 3223
10345182 3688
29933581 10423
16234160 5855
5214541 2167
19756706 11611
22355384 10643
10286139 3804
98701221 43869
22434059 9597
51671416 22628
8634268 3700
38473827 17373
19284015 7652
11229321 3637