31564425 10935
6601334 1922
1665270 697
1159951 276
742757 128
1917973 662
533414 169
1716226 505
2997585 782
4578651 1495
760984 245
1163146 405
959077 289
486007 147
2385794 738
2212840 791
948245 289
15619502 5233
3888107 1300
888954 210
627429 219
18786758 7445
5865513 1762
2290299 741
4595160 2045
1084889 279
201847 106