16254119 5205
30569131 10464
8269579 2764
12819730 4247
22081874 8117
4921882 1344
6586945 1621
23050644 7571
11176093 3707
13544436 4307
20428818 7674
4716592 1570
9153608 3085
13473442 4219
17869906 7228
7721751 2638
9881615 2949
15280078 4671
3171475 863