17555012 8164
20031092 13446
24221568 9745
53592780 30118
39356763 11413
47822830 18199
22296988 8252
37897804 14718
94561104 39895
132302982 64804
21633449 5177
18457827 5350
17502867 5073
89604491 37425
50838420 19195
14228769 6657
4877448 1570
27277443 11237
46689246 17731
22733984 6433
158724256 80961
26460534 10222
138022832 73858