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