16414340 8922
11140052 4643
26645225 10536
20184173 13766
29768063 13625
12360885 4599
187825733 116562
25831368 10948
47970070 6031
28223957 15387
9553080 6185
3217801 1322
3740097 1699
912199 185
6173738 1064
39821410 5918
13176056 5155
28664007 11561
27978335 15396
19147567 9060
9914564 3820
4270307 1391
5337810 2126
6993756 2940
202324658 194153
1576470 4605
2429867 6638