8365696 4134
8259466 4124
51497435 24529
14337198 7907
26044500 13263
4195816 1548
15161734 9390
8375953 4250
5825320 2026
4109033 1482
17196575 8026
10562339 3678
37379001 17567
4442438 1347
22500931 7062
21856402 6933
4052663 1495
97010733 32037
4723510 838
40387928 17888
5909159 5057