161349519 89246
17226822 7659
11317295 5466
47187581 12302
87681843 38142
22494333 11259
19839399 8306
10114662 3477
13415420 7285
34065752 16461
8288891 2918
10372275 4373
17929926 8268
13023553 4746
66681506 26075
17950013 5092
15584997 6446
52536790 21570
23276028 11366
6982880 2224
12382879 5199
85074666 17344
39097603 16879
27792755 12648
7608927 2331
22494676 11545
18689318 8749
17583999 8438