19131 40
14369 277
17026 431
18226 274
25634 497
29549 709
17609 599
2919 30
9921 266
13948 661
3801 120