137196179 71050
44445681 17074
18398457 7015
13543292 3229
39369803 15155
10142524 3094
27541670 8859
6752498 1567
76922626 16333
38991684 18560
7534522 2927
11954020 3763
4090623 706
9301812 1998
22763785 5422
13516296 4181
7765853 2346
5379876 1533
24334323 8692
9385985 2409
18639961 3917
8580644 1555
26620052 3295
11589803 2064
14702936 4734