60115062 30310
25755404 19465
7225270 2249
8223319 2824
93966765 52910
27558622 11884
12516874 5997
6998934 3182
24783028 12274
20797669 11573
39507933 26970
22987177 12893
14420510 5073
2045899 1300
14361554 5086
17760952 6135
2540901 1017
7920250 2877
221790 587
2896589 1561
22003463 8042
1324008 562
5912954 2007