19261 40
14410 277
17035 431
18244 274
25653 497
29571 709
17635 599
2925 30
9946 266
13992 661
3809 120