16414340 8922
11140052 4643
26645225 10536
20184173 13766
29768063 13625
12360885 4599
187825733 116562
25831368 10948
47970070 6031
28223957 15387
38556 94
2152939 933
2572691 1394
40098703 6424
13312168 5579
28956643 12201
28266366 16022
19375737 9481
10043300 4131
4314170 1476
5376565 2192
7067298 3147
459976 2079
632754 1256
205565138 204467