34998617 14212
36200945 17746
23166286 15233
69508012 30344
54894976 17310
41600680 16238
104339817 54544
7837805 4457
18917681 8642
119402566 48157
35617381 15403
6923133 2120
19296004 6785
7057327 2491
63982416 28711
12313890 4611
14735407 5617
36983362 12069
8820335 2755
13437122 4253
108034566 38782
14147559 3842
9576576 2956
82081747 32817
5952045 2456