16414340 8922
11140052 4643
26645225 10536
20184173 13766
29768063 13625
12360885 4599
187825733 116562
25831368 10948
47970070 6031
28223957 15387
39822196 5931
13176455 5158
28664940 11561
27979202 15403
19148330 9060
9914859 3823
4270470 1391
5337967 2126
6993998 2940
202338556 194235
1579778 4624
2432679 6663