13256747 4005
6673462 2965
41099665 17096
7218961 2478
23111996 4476
5681840 2161
39309158 18035
6640088 2167
32536638 30156
7861153 4552
7220674 1646
10534605 4863
26551107 11177
7931852 2224
10588536 2086
10292102 3405
7452086 2660
14860907 3725
7531151 2217
94887462 32031
6642002 2852
9284323 3264
9557827 2733
28185793 11281