37766708 19678
47042138 14658
8578307 4586
6548901 2547
20464956 6729
10621982 4300
22021046 4319
4356188 1592
7664392 2934
6856582 2711
8503103 2095
3165606 5940
14943886 6342
6146268 1891
29925400 9955
5829102 2503
22675305 6440
7412345 2390
5148322 3022