14400284 3952
15637085 5221
7524186 2302
7432357 2070
9754773 3000
9269749 2708
20238167 6518
7992079 2079
11754721 3452
3134118 1055
5436400 1690
7234808 2346
5556537 2032
6135253 2268
14342108 3418
18779121 7420
2126616 681
4522771 1665
52590385 18503
10920964 4948
9739477 3034
42842338 18796