14746019 3958
17711896 9707
7796512 2525
31696463 11447
23934901 11407
9969793 3829
8872617 2865
12559766 5076
24877062 8535
3477073 1143
12260605 5193
27820891 10536
3318982 1130
15255250 5155
18448716 4281
4907048 1492
12161733 942
3779203 1281
11126682 4062
1492740 323
15328229 6138
16334120 9010
4975685 1608
42241693 18312