16946419 7090
63398208 29694
18652794 9701
8408227 3157
21070353 10596
13044040 6845
9888816 4310
13719649 5343
35989249 18679
19839399 8287
100325531 42637
23846104 16317
9294549 2968
18256843 9041
8242967 3509
28116122 15026
7896276 3386
36538069 12556
13127264 4787
10910763 3961
6953459 2569
23189813 10857
7762661 2670
7259287 2924
11620615 4828
46074593 9820
19953225 9500