13575116 3430
18954748 6597
17492107 5654
10274085 2937
16015634 3861
19390110 4712
35718280 14432
16831148 5390
23962890 8661
25010413 8900
21000578 5598
33223934 13075
37583205 15400
28770849 9182
29932663 8573
10477443 3223
25227686 7712
23852438 8444
14046572 5868
35660104 15001
14570973 4420
7839803 2638
20870177 5136