32534301 12896
39572628 11947
22386649 8309
18288523 6660
12360737 4633
16433520 5485
20068857 7307
10317379 3813
28760896 10599
111491244 38352
114932595 43818
62618943 20530
18276218 3958
24765268 8809
7162815 2038
11117150 3722
45286032 15839
12413519 4768
15478695 3895
18708419 4165
13540336 4379
14431222 5101
20610663 6880
8085856 2714
31753505 14953
18431692 7078