87514600 40363
29223477 17099
16663641 7731
11014150 4523
26081404 10436
13554080 4985
19247969 10084
7864744 3097
5095213 1533
14038018 6713
14094202 6427
47829921 16568
4508251 1529
11931646 5299
25273283 8997
18101272 7744
16149293 9016
6574175 2136