9493798 3292
15794202 4712
41147825 16081
12846729 2893
18985209 5582
15308553 4410
13845567 3163
19409365 3044
29523069 9880
19428318 7414
17492107 5654
31754149 13929
23962890 8661
41261623 17690
50616460 15905
28770849 9182
33223934 13075
10078084 2550
32558520 13285
16831148 5390
32712313 11733
33647801 11425
47654651 7618