16946419 7090
42040635 13772
63398208 29732
18652794 9710
8408227 3157
21070353 10609
13385038 4014
13044040 6851
23846104 16320
9888816 4316
13719649 5343
35989249 18708
100325531 42675
19839399 8306
9294549 2968
17225917 4030
18256843 9054
28116122 15029
8242967 3518
36538069 12560
7896276 3389
13127264 4800
10910763 3974
11859722 3999
6953459 2572
77516249 31428
41009661 16597