6742608 2651
6904966 3766
3306717 1121
7213614 3276
1882615 898
4522749 688
1490223 537
1346034 468
963730 351
18442810 65715
33262993 8623
2441168 1112
35804168 18554
8547462 4442
12063693 4285
9414702 3330
17237689 4134
3042026 1247
20789561 5412
3826023 5384
8303735 3562
147557 179
23639648 13791