22265223 7863
27861496 11674
3797422 951
15272968 6594
102304841 50262
5370901 1501
14092295 5582
1100999 499
15199 21
52518 94
2291037 543
1550875 540
1710078 493
36809258 3477
12398367 3427
26920065 7709
26441710 12066
17763375 5994
9250491 2547
5085569 1617
6573122 1985
65722 5636
2778220 6151