23886031 8771
11307009 4175
11976954 4159
6841433 3298
10691518 3917
4245240 1878
5536280 1778
8531324 4181
10219041 3179
3928715 791
87514600 40363
60375403 36156
9701636 3923
8359589 4448
5510758 2098
7696663 3499
4276913 1526
3344621 1275
2577601 936