29776925 15045
90724381 38786
42567656 26128
46173827 15082
13660722 3273
9198039 4624
9279783 3396
16321192 4935
13753628 4212
15480140 3675
29624875 13521
73797496 39342
9491750 4259
20299733 6770
9197826 3625
7101532 2808
6403058 2258
15176590 3741
11248500 6955
4380055 1250
15578391 4951
15225119 4216