28389299 12707
32931197 12918
7770173 4652
9516443 3842
24153619 12955
9677035 6898
8361741 3144
42837380 8928
13483768 5749
15026118 5717
14192964 7037
9864186 6870
12622513 4074
38874955 12252
12981315 4175
11448007 4150
7101689 2764
11319604 3870
6729784 2227
6171686 2557
7158775 1941
13675968 5802