16980622 4750
10552958 3565
79962406 30878
23999200 7910
13242720 4545
22956179 5940
13013541 4467
30450643 5372
7375391 2390
7280332 2108
8640058 3392
9142625 2331
22435884 5189
25094721 10741
46549417 7429
4969920 1203
46681056 6641
12040700 3845
12033462 2054
20119487 8164
6888874 1793
14785695 2233
1854431 1489
5352761 1335
15213542 2020
13096181 4863
12562022 4624