45451078 21783
8779306 2387
1120703 279
32843487 8774
9791775 3355
3430817 1363
19009396 9550
12539402 3411
20797669 11573
6413994 2679
1630118 433
1568713 317
21130939 10712
5559795 2959
4747235 2001
4525825 1564
1945239 333
5138508 2393
13638127 4753
4913780 2104