47381851 20618
43469591 22003
16663641 7731
17107636 8476
42290319 20875
22749227 11300
25826266 14803
27368854 12340
23257310 6116
16862152 6097
33999838 17753
28677971 12239
27389261 4715
18413414 6465
14955567 5274
28499494 10254
8850969 3342
7118581 2824
44225980 16496
27545059 13191
15258853 5262