2968751 1080
4585996 1982
27335364 9544
2131680 681
1882734 618
2660762 675
2244897 552
2131017 666
9801137 3201
2041589 700
2607829 1344
1590808 578
22259154 6616
3349531 1595
2969178 691
5214120 1966
26888052 10819
9491225 3854
11384531 4611
3002972 970
2019513 672
4025643 964
61697699 27542
2737376 857
2114398 593
11053875 4715
5427880 1099