15756274 4197
13113557 3031
10053533 3524
7203125 2708
17538418 4527
6439730 1665
13250932 2532
5274435 1815
5517214 2192
6716696 2151
8149146 2909
5607833 2667
3509259 1316
1360981 788
1273218 1429
5496326 3540
18894891 4247
33635030 12280
9404451 4549
27896252 3813
6541141 1932
6183160 1630
2136788 562
35812515 11806