13534496 6088
4845246 1143
38521963 11485
4116557 1203
19684210 5651
3502988 1200
19474798 5127
5184611 1394
19480060 5789
3593422 1083
21000578 5598
10918136 2654
18058719 4614
2495995 826
12176577 3886
10743989 2918
6155055 1784
16400966 7118
3895270 999
7752655 2013
14258674 4957
15970864 4391
6922505 2968
7651763 1668
3692235 1014
9029395 3125