6995035 3945
4159358 1435
45632857 16788
12394537 4354
11159687 5120
12009278 3069
8822226 2585
10586431 3609
16410105 5645
7227519 3110
19107263 9041
16788004 10075
11396673 5994
12624835 4486
13250954 4404
6864408 1639
18343686 9830
18207316 11906
8819672 3100
8426753 4228
10899212 5692
115973907 46969
21488832 11674
4607224 1822
21220063 9836
18743080 7847
9687707 3097