45796980 13047
71607224 25069
1842490 656
13634464 5384
2077975 738
8895667 2635
7148269 1796
2388424 923
2859160 672
59799831 34475
21382502 6983
11061007 2742
3510742 1039
26971433 7728
90882689 32436
24470279 8997
1846565 546
27983949 8903
24586826 7414
2661120 1152
5901648 2730
44156199 10546
14193467 5312