58816855 25830
11157919 5397
23375368 15698
29113748 11177
114354642 43288
22047184 6207
51547769 23087
13390535 4665
14092295 5783
83611595 29037
24343610 6418
10754846 3826
30894852 13593
27350918 12594
13723494 5761
19021165 8208
45632857 16788
7186355 1988
9468653 3377
8696085 3430
15358382 7392