18113313 8133
33770449 14291
18038679 3864
95912737 30250
10098705 3747
141682829 36907
9606877 2984
18231535 3666
30846279 11077
7567465 4300
21191452 8940
24674250 8724
6423925 2755
40693385 13823
10235032 2796
22771155 7429
8159262 1517
31753505 14953
7276189 2133
9474201 2415
6733642 3933
27793028 8347