39558 153
11227 1348
18747 211
31409 881
50497 1421
14656 914
26386 1027
23388 1107
22109 649
14673 1822