19266 40
14413 277
17037 431
18244 274
25653 497
29571 709
17635 599
2925 30
9950 266
13995 661
3810 120