51336871 19100
23565623 10185
16403134 6509
19657629 6396
14506916 5375
7653494 2572
7422091 2205
17089757 5824
7205431 2158
4758224 1398
4921301 1526
10691188 3562
4958444 1454
2219396 559
25620758 7454
14450113 6185
8762033 3455
10718253 3377