39555 153
11191 1348
18746 211
31399 880
50437 1421
14656 914
26386 1027
23386 1107
22109 649
14671 1822