26602258 18491
122936478 56925
12819780 2340
9178505 3914
12006777 6132
21396959 8661
23066427 9685
11566693 5255
10042264 4904
47829921 16568
19045905 7524
6883867 3031
11472791 6427
12327182 5645
7022775 3364
9186553 4514
7231512 2701
8027589 4234
5611104 2774
3577202 1668
7225952 2880
6935172 2481
17562489 6663
12704160 7420