12137630 7473
8846143 3707
25449919 10357
800747 1536
8117671 5086
73542923 15641
8874490 3496
832151 1762
2876614 1476
9106660 2814
6688406 1310
82122732 40674
49519391 19100
30508599 8504
28021802 16964
2009551 885
9425569 3512
5807475 3028
4916193 1800
5688242 2271
2280576 1039
27658254 11583
3320006 1715