16578900 7935
6453779 2478
5169195 1847
17789579 7835
10445710 4982
9525340 3672
23161909 13178
6079233 2057
7053930 2613
7901963 4429
19982724 6166
15249965 5061
13877636 5315
15918254 12289
10497615 6861
6810347 16267
4000290 1209
35953089 15974
15214428 5064
26388718 21177