30197339 14793
23359500 8846
17601925 6110
38022717 17008
26634337 9371
35813951 18617
30252063 12566
26763946 7869
13435759 6468
7277276 3751
18255109 8749
18045185 3562
6995698 2899
15680392 6408
11289234 4011
10532534 5381
22777737 10027
20418297 10951
17517617 5488
8030140 2736
27384989 16116
58647184 30822
12820738 5620