43946196 17819
18857717 8582
9111256 2752
10477189 3619
45047277 16386
15756748 6572
11594298 3688
27877066 8177
13918756 2632
13617946 5720
144143409 19408
14581350 6028
3619896 986
26119153 8790
32693740 12054
18500373 12299
12479417 3945
5663251 2334
12134002 2591
12855177 4476
11157281 2949
14188330 5284
3879703 1441