19394 40
14476 277
17072 431
18269 274
25704 497
29648 709
17646 599
2941 30
9999 266
14075 661
3821 120