10183431 3358
12543637 5051
3316852 1190
8218990 2554
21544171 3747
7819851 2472
9735870 2786
2835456 816
4921876 1171
9693324 2739
29213650 9650
9929100 3578
14541593 5491
7446350 2309
6923268 1778
11972851 4605
6459745 1687
8826939 5485
12170561 2855
10972772 2161
4441282 1639
4838360 942
5517864 1787
12898876 2415