9265967 3992
5149302 1715
1725808 505
22431213 10970
21923880 11950
21004776 6917
4733959 1441
3254649 1171
9473701 2632
1736025 461
9789846 2170
13028413 5947
1662251 527
5799848 3524
3449069 970
1055986 1624
3571535 1350
20772646 14862
16166673 8102
5104487 2195
176359646 51057
10627797 4432
5127613 1643