13154938 7558
22205960 9468
26139753 15089
15686094 5177
41771655 19531
21899655 5441
7467619 2478
39857426 18224
9768945 3160
6359667 2777
8599764 3449
5918848 2384
7937089 2877
10805875 4382
12147096 3813
20898706 11196
14242853 4222
7931446 3694
14422476 5227
8718321 3188
5953321 2924