27649649 11495
12313890 4611
21362744 8673
4845246 1143
15002562 3996
11234297 3100
6128182 2111
6005100 1844
67045946 3735
4040138 1237
5528854 1376
18323989 5585
13454200 4646
4885525 1178
6179220 2042
4534502 1328
4370866 1498
13114075 3861
9427112 2893
6070719 1360
5317553 1561
3212177 904
8015079 1055
1788090 414
2900550 568