15808861 7910
3950034 1404
5464699 1878
3811634 2035
5666207 1869
11845095 4922
3513924 1627
2627367 1074
12967806 5636
6290150 1746
7238819 3301
4902219 2280
34691736 17900
12740166 5123
22094126 12223
2901163 970
27843881 9691
14207418 4454
22398911 9698
3221546 1002
2660196 898
9334566 4087