47381851 20618
43469591 22003
16663641 7731
17107636 8476
42003589 19917
25683411 14162
22749227 11300
27368854 12340
23257310 6116
16862152 6097
33835618 17049
28606110 11941
27389261 4715
18413414 6465
14955567 5274
28499494 10254
8850969 3342
7118581 2824
44225980 16496
27469674 12877
15205876 5123