42679405 16257
35990889 17055
18303970 8102
49509262 23276
18555354 7684
27464107 13753
6945077 2821
20771534 7093
18816575 7304
20859549 8560
5547436 3923
18713320 7125
23209360 11523
10997223 4658
18824649 8099
14676279 5544
13631967 4724
21605988 5246
33019913 17090
20427169 9541
16772991 5010