22819372 7681
6628820 1768
23741134 13615
7130790 2236
5020638 1812
16280980 6779
30893108 10185
15395094 7021
33196706 14611
27916967 14460
21911439 10759
71536080 22044
10499824 3823
90328481 43090
8371260 3644
33685195 16691
10384773 3342
16955627 8202
6169927 2280
166965521 39376
8075642 2635