17591 40
13997 277
16747 431
17990 274
25295 495
29226 709
17287 599
2729 30
9160 266
13278 661
3581 120