15673216 3075
82136680 25965
15892955 4112
4120173 1080
17059039 6892
11864227 4062
12937558 3053
8880751 3509
25938282 9679
99700699 31453
9592438 2613
4868940 1413
17113106 5701
18275749 2604
16077753 4979
16146673 5670
7664392 2934
6147480 1954
13490447 4765
5442070 1668
16710611 4662
7793128 2359
10253589 2968
12249628 4036