34171 150
39983 144
23350 545
20901 316
39163 465
18914 410
24549 785
47655 464
49673 401
13014 49
86440 251