69508012 30344
41600680 16238
54894976 17310
27120935 9405
11390805 3641
42733720 14196
26284169 11108
16212867 6773
9583161 4238
18701284 7684
11717226 4636
80800197 37089
36702915 9625
19133439 7357
13113070 3766
14735407 5617
18452894 7310
12313890 4611
21362744 8673
10710923 3785
101505620 45622
8820335 2755
10486120 3160
14147559 3842
10444466 3512
101654132 48534
15577775 6031
20716443 5859