28862200 18346
3906824 1564
19531727 29939
14303595 7646
24450914 7121
9690540 6349
33488877 15224
3978274 1567
39273372 22474
13660489 5937
8332653 4285
13449585 4995
49132469 8884
2537633 402
11999561 6543
84348764 14762
61063788 30690
11023593 4737
19806066 8366
19017244 8686
52682538 21353
2087016 851
133589156 13084
23541634 14005
26866265 10065